I said that already...in fact I also said take a couple of plugs out and give it a whiff of EZ its what we do with non starting mowers strimmers etc if it coughs and farts then its not ignition problem...If you could smell fuel in the exhaust then it is being injected, if you have spark then it should have atleast coughed, especially with easy start even if it had low compression on a few cylinders.
I'd be leaning towards timing.