Look at the plugs, swap them if fouled. And I agree with above---might be time to suspect the cam drive has jumped.
IF you know about where the timing was, and have NOT changed the distributor, you can easily check that. Also, watch the rotor while moving the crank back/ forth a against the timing chain slop to get an idea of sloppy it is.