Overpowering Mega1260?

OK
I still don't think it fixes anything for OP, but I now feel a bit more comfortable myself with a little LCD on the 3.3v.