Ran fine last night, wouldn't start this morning

With elec ign could it still be the ballast resistor??

Yep, they fail without warning. A simple jumper wire over it will tell the tale there.
I've seen cases where the engine rolled backward a bit when shut down allowing the timing chain to jump too. I hope thats not the case here.