Q: What repairs fix codes P0172 and P0304? I just had all the spark plugs replaced recently.

asked by on December 27, 2016

My check engine light has been on for about a month now. The vehicle seems to stall and feels like the engine loses energy sometimes or wanting to come to a stop. I had the check engine light checked and got codes P0172 and P0304 and was told to replace ignition coil for cylinder 4 and that spark plug. I just had all four spark plugs changed so is it necessary to replace that one as well? And should i replace all the ignition coils or just that one? Also what codes fix this if not the ignition coils?

My car has 150000 miles.
My car has an automatic transmission.

The P0304 code indicates a misfire has been detected on cylinder 4. The P0172 code indicates that the fuel mixture is richer than the mixture control can compensate for. It’s possible that they are related, but not necessarily. Rich mixture can be caused by excessive fuel pressure, or sometimes by leakage at a fuel injector. If your misfire is caused by leakage at injector number four, then it’s likely that the two codes have a common cause. It’s also possible that you have had a spark plug foul because of a rich mixture. Again, that would be a common cause. But it is also possible that you have a failure in the number four ignition coil, they are not uncommon. In that case, the P0172 would be a separate issue altogether. If I were working on the car, I would try to determine the cause of the over rich mixture and then work from there. In any case, you need to have a qualified technician check this thing out. Contact Your Mechanic and they can send a technician to your home or office to check out your car and tell you what needs to be done.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Air conditioner blows hot air on the left side and cold air on the right side

A common issue across many makes and models with dual AC in the temperature blend door actuator failing and causing drastic temperature differences between the driver and passengers sides. Have the HVAC system inspected by an experienced professional to find...

Car revs high and jerks when first starting to drive car, while driving.

Hi There, It sounds like you may have low transmission fluid or a faulty transmission control solenoid. As you know, automatic transmissions use pressurized hydraulic fluid to change gears. Every time a gear change is required, the car's computer activates...

Miss firing cutting out rough idling poor acceleration and dies on me

Engine misfires can be caused by many different problems, but there are a few suspects that occur more than others. Generally, misfires are caused by either a spark or fuel issue or in cases, a combination of both. Spark related...

Related articles

A Buyer’s Guide to the 2012 Mercedes Benz S400 Hybrid
When When you expect your vehicle to show everyone that you have truly arrived, while being greener than some of the other luxury options, the 2012 Mercedes Benz S400 Hybrid needs to be on your list. Add in the fact...
A Buyer’s Guide to the 2012 Mercedes-Benz R-Class
This This non-minivan, non-SUV, non-station wagon is nothing if not a class unto itself. Mercedes classifies it as a crossover but it reps more like a combination of all of the above. Its precise identity is really immaterial however, as...
Understanding the Mercedes-Benz Active Service System (ASSYST, ASSYST PLUS, ASSYST Fixed Intervals) Service Indicator Lights
Car symbols, or dashboard lights, are a car service reminder. The Mercedes-Benz Active Service System indicates when and what service your car needs.