What can cause that and how can i fix it. I bought and installed: new spark plugs, rotor, and distributor cap. I have ran Sea Foam through it. So far the car feels better but the problem still remains. My check engine light is on one of the codes is random miss firer if that help anything.