Tends to point towards :Originally Posted by tomstickland
Air leak in inlet track. (a small leak shouldn't cause that much problem)
Valve stuck open. (just ask Phil !)
Fuel pressure way way off causing too much or too little fuel
Timing too far out.
HT leads mixed up ! The old ones are the best ! LOL
Try unplugging the air meter and see if it will start.