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

asked by on November 15, 2016

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.

Engine is misfiring Inspection $94.99 - $114.99 Get a Quote

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.

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Ignition lock cylinder broken
If the lock cylinder has truly been damaged, there are not a whole lot of options other than removing and replacing the damaged components. In order to do so, the door panel and lock cylinder can be removed and replaced...
Car slips out of 3rd gear
Modern transmissions are fully synchronized, which means there is a system of synchronizer clutches that speed or slow down the rotation of the gears until both are rotating at the same speed and can be locked. The most likely causes...
Rough engine noise on startup, idle and low rpms
Hello. From what you describe it would appear that your low oil level may have something to do with the engine noise. First off, if the oil is low I would top it off as soon as possible, as low...
Won't start
A number of faults can occur when an engine overheats. If the engine was overheated severely, it is possible that the engine has internal damage and has seized. Also, engine electronics are very sensitive to heat and liquids. If coolant...
Jerking reaction when accelerating
If your car is producing a jerking reaction as you press the gas pedal when accelerating, you may have a dirty of faulty mass air flow sensor. The mass air flow sensor is a unit in the intake system that...
Tire rotation and oil change
Hi There, Depending on the type of tires (with rotation marks vs without rotation marks), the tires will be rotated (https://www.yourmechanic.com/services/rotate-tires) in accordance with manufacturers specifications. Our mechanics are able to do this with the use of a jack and...
Do I have a blown fuse that would cause the engine not the crank?
Hi there. If you removed a fuse and tried to crank the engine over without it, it's possible that it may have damaged an electrical relay to the starter or perhaps blown a fuse to the starter relay. It's also...
Losing power
The exhaust leak should be repaired first. Leaking carbon monoxide is bad for your health and could be deadly. In addition, exhaust leaks can cause engine malfunctions, particularly if an O2 sensor is affected. So, you should first have the...

Related articles

The Best Used Cars to Buy If You Live in a Hilly Area
Do Do you live in terrain that is hilly? Do your city streets feature plenty of inclines and declines that can be nothing short of treacherous in miserable weather? If so, when it’s time to purchase a car you’re looking...
The Best Used Cars to Buy If You Have Kids
Once Once you have kids, the kind of car you have becomes very important. Suddenly, the amount of space, entertainment features, reliability, safety, and easy to clean interior become the top priorities. Here’s a list of vehicles meant to satisfy...
How to Start a Prius
The The Toyota Prius was a game changer when it was first introduced back in 2000. As one of the first commercially successful hybrid vehicles, it eventually helped launch an entire hybrid industry. The hybrid engine was not the only...