Q: Check Engine Light is on - P0302 and P0304. Ignition coil recently replaced.

asked by on

My truck has been driving poorly for a couple of days now; a lot of shaking with the check engine and vsc trac lights on. All the spark plugs were changed last year, and I had the ignition coil changed last week but the problem will not go away. The code that I got the very time I ran the diagnostic test was "P0304, and multiple misfires". This coil has been changed and now the code reads "P0302, and multiple misfires", would changing the wires on the coils fix this problem or does all of the coils need to be fixed? If I pay for the ignition coil replacement on the YourMechanic website, will you guys change the coil wires if that's all that needs to be done or will changing all of the coils be necessary? My truck does a lot of shaking regardless if I'm just letting the engine run in the driveway or if I'm trying to drive on the highway. Sometimes i think i smell a little smoke but i could be over exaggerating. Thanks!

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

The two Diagnostic Trouble Codes, P0304 and P0302, refer to cylinder misfiring. A faulty ignition coil, spark plug, wire, and so forth can cause a cylinder to misfire but there are other possible causes, too. Consequently, the only way to determine the actual cause or faulty part is to perform an engine diagnostic during which each relevant part and system is tested.

If an obvious and common cause, such as a bad coil, is not immediately found during the diagnostic, these additional possible causes of engine misfiring would have to be evaluated: oxygen sensor(s), fuel injector, burned exhaust valve, catalytic converter(s), poor compression, clogged EGR valves or tubes, wrong ignition timing, vacuum leaks, low fuel or low fuel pressure, leaking head gasket, bad camshaft or crankshaft sensor, bad mass air flow or throttle position sensor, and defective computer (least likely cause).

I recommend having a certified mechanic, such as one from YourMechanic, come to your location to determine why the car is misfiring and suggest the necessary repairs.

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
  1. Home
  2. Questions
  3. Check Engine Light is on - P0302 and P0304. Ignition coil recently replaced.

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

Q: Joshua how much will it cost to replace all coils and plugs

Hello, thank you for writing in. The technician's do not have the ability to create proper quotes due to the pricing of labor and parts being dependent on your location. With that being said, I can share some of the...

Q: Hard to shift gears in traffic jam

The clutch and transmission on your vehicle are fairly straightforward systems. If virtually all of it has been replaced and yet it still doesn't work, that is frankly a guarantee that the cause of the problem is faulty, inept, careless...

Q: Repeated Fuel Injector Seal Failure

O-rings on fuel injectors have to be liberally lubricated with engine oil prior to installation. Installation is typically made with a twisting motion as you push the injector into the bore on the fuel rail. Be sure the aluminum surface...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...