Sainsmart Arduino MEGA - connection timeout with programmer

I dont know why is this happening but i can not burn any sketch to my mega board. We made one PCB that is mounted on the arduino and I was thinking that this is a problem, but i removed this PCB and the problem is the same.

It's compiled OK and it starts to make the upload part but then i get this timeout error. Am using this board for cca 2 months now, without problems, and this is first time that i get such error.

Is this a bug and if it is how to solve it ?

Best regards !

anything connected to digital pins 0 or 1? Anything connected to any pin?