Upload Issues with Pro mini

I am using a Pro Mini from Inland(the ones you get at MicroCenter) I am using an FTDI by the same company. It was working and then suddenly stopped. I have the board selected as a pro mini 168 5V with the programmer set to AVRISP MKII. I have restarted he PC, tried another USB port and cable, reset the board, I am out of ideas. The errors I get are posted below.

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xbc
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xed
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x0a
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xbe
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xed
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x09
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xbc
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xed
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x85
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xbd

avrdude done.  Thank you.

Have you tried restarting the IDE and your computer? I get this error pretty frequently once I upload programs every minute or so for a while, basically while testing and altering some code very fast like changing a variable a few seconds i.e. It always works when I restart the IDE.

samuel123abc:
Have you tried restarting the IDE and your computer? I get this error pretty frequently once I upload programs every minute or so for a while, basically while testing and altering some code very fast like changing a variable a few seconds i.e. It always works when I restart the IDE.

yes I have restarted the computer a few time