Car Questions
RepairPal is your advocate for car care advice and guidance

Have a p0304 msfire code and the cel flashes when vehicle is in motion.

(2001 Jeep Cherokee)
in Natchez, MS on August 14, 2011
Had just put an engine in too. any auggestions
Displaying 2 answers & 0 comments
Popular Answer
on August 15, 2011
If there are no symptoms, the simplest thing to do is to reset the code and see if it comes back.

If there are symptoms such as the engine is stumbling or hesitating, check all wiring and connectors that lead to the cylinders (i.e. spark plugs). Depending on how long the ignition components have been in the car, it may be a good idea to replace them as part of your regular maintenance schedule. I would suggest spark plugs, spark plug wires, distributor cap, and rotor (if applicable). Otherwise, check the coils (a.k.a. coil packs). In some cases, the catalytic converter has gone bad. If you smell rotten eggs in the exhaust, your cat converter needs to be replaced. I've also heard in other cases the problems were faulty fuel injectors.

on August 14, 2011
usually codes p030# mean cylinder misfire. last number, yours being 4(p0304) means cylinder 4 is misfiring. check coil pack if it has coil pack, and make sure, (since you jus put in the engine), you change plugs and wires AND did not connect the wires out of firing order. email or call for further assistance. 336-712-5285 sam...
RepairPal estimates are guaranteed at over 2,000 quality certified locations nationwide. Learn more

Similar Questions

View answers to similar questions from RepairPal's community of auto experts and enthusiasts.
The colder it gets the colder the heat is in the car. Only comes out Luke warm. Thermostat is new, coolant level/qual...
fuel filter (external) was changed at the same time by a repair shop
Didn't find what you were looking for?