Mega 2560 no carga los sketch grandes... SOLUCIONADO

Ya esta solucionado.......
Por fin.... aunque no lo parezca, ya llevaba bastante tiempo con este problema....

En realidad era una tontería.....
en las siguientes lineas de código:

lcd.clear();
lcd.setCursor(1,0);
lcd.print("PREPARADO!!!!");

Después de ir comentando linea a linea , resulta que la Arduino MEGA no reconoce los símbolos " !!!!! " asi que al quitarlos funciona perfectamente....
Los he cambiado por puntos...

lcd.clear();
lcd.setCursor(1,0);
lcd.print("PREPARADO....");