Can no longer upload ANY sketches to Arduino Mega 2560 - timeout at upload

Yes please, zip it up an use the additional options drop down at the bottom of the box to attach it.