serial port avrdude: stk500 disable: unknown response= 0x04 does not exist

Please help me with the avrdude problem! I have my project evaluation tomorrow!!!

serial port avrdude: stk500 disable: unknown response= 0x04 does not exist or your board is not connected

Sketch uses 6044 bytes (18%) of program storage space. Maximum is 32256 bytes.
Global variables use 592 bytes (28%) of dynamic memory, leaving 1456 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x8a
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xfc
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x8a
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xfc

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x8a

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0xfc
avrdude: stk500_initialize(): (b) protocol error, expect=0x10, resp=0xfc
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

avrdude: stk500_disable(): unknown response=0x04
the selected serial port avrdude: stk500_disable(): unknown response=0x04
does not exist or your board is not connected

Do you have something connected to pins 0, 1 or reset? Disconnect it if so; those pins are used for uploading.

That's a strange error, the thing that jumps out at is is that it is sometimes getting past the first step, but then choking....

Thanks! Resolved. I connected a sensor to pin 1.