avrdude issue on a mega 2350

hi, I have a arduino mega 2560 that i am connecting to a ERM240128-2 with a jp serial. the serial an lcd seem to be functioning with succesful code being pushed, everthing was fine for aroungd 10 trys then it started giving avrdude: stk500v2_ReceiveMessage(): timeout with the serial hooked up. now I have to unhook the serial to push code to the arduino, then have to hook it back up to test the code. the serial still will print new code fine on the lcd with out any issues

Did you do something with the reset of the Arduino board ?
Do you use the first Serial port (used to upload sketch) for an other device ?
Perhaps you can try to re-install the usb-serial drivers in Windows.

reset of the Arduino board how would i do that? yes i am using tx0>1 rx0<1, it dose it on both my main pc with linux an my laptop with win 7.

The Arduino Mega has 4 hardware serial ports.
The first one (pin 0 and 1) are used to upload a sketch. For other external devices, use the other three Serial ports.
http://arduino.cc/en/Main/arduinoBoardMega2560

oh sorry i miss read your post, the only serial i am using at the moment is for the lcd