Has the motor jumped timing?

Also check the (plastic) distributor drive gear.