Q: My Dodge Neon is misfiring on cylinder #4. The Check Engine Light is on, code is P0304.

asked by on October 18, 2016

Engine shakes violently at times, mostly at stop lights or when idle. Engine light comes on and sometimes blinks. Added a quart of oil and engine light went off..then came on again next day. Drives mostly 2 miles back and forth to work on highway. Doesn't want to increase/gain speed when engine light is on. Engine light has tendency to stay on. I replaced the spark plugs, the wires, the coil, performed an air induction and fuel induction, but car is still misfiring on cylinder #4. Any recommendations or suggestions to pinpoint how to fix??

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

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

What others are asking

Loss of power once I hit 70-80 mph

Hi there. Check the fuel pump and make sure that its working. Check the fuel pressure on the fuel rail and see if there is a loss of pressure. Its common for the fuel pump in the Silverado 1500 models...

failed emission test at Division of motor Vehicle

Hey there. The three different Check Engine codes you mentioned (P0420, P0133, and P0171) would need to be diagnosed first to see why they are stored in computer memory. You will need the mechanic clear the codes and test them...

The belt came off the pulleys

One of the first things that should be checked when dealing with a serpentine belt that has come off would be to check that all of the pulleys that are used for power steering, water pump, idler pulleys, alternator, crankshaft,...

I have a 2012 Dodge Charger R/T AWD and I have check engine light issues

Hello, thank you for writing in. The long list of potential issues that cause hard-starts and misfires is profound. Without knowing exactly what diagnostic codes the dealership was pulling from the check engine light, it is impossible to narrow down...

Engine shut off while driving will not start

If the timing chain broke, there would be no (or little) compression and upon re-starting it might not seem as though the starter is engaging because the mechanical resistance to turning is so low. Of course it is also possible...

my car makes a sound like rocks rolling when i place car into drive cannot hear when in park on under load

It seems you have two separate problems. The "rocks rolling around a tin can" sound is most commonly from the exhaust system. Possibly a broken / loose baffle in the muffler or resonator. Most commonly would be a heat shield...

Windshield wipers wont turn on

Hi there. There are many reasons why windshield wipers may not work, ranging from a fuse or electrical relay being blown that powers the wiper module - which relays power from the switch to the motor. You might want to...

Timing belt just changed. Car makes whirring noise when I accelerate. Is this normal?

Without actually hearing the noise myself I would suggest having the noise isolated to see if it is in the timing belt on the tensioner being too tight or tensioner pulley is defective. You may even need to remove the...

Turn signal lights not working.

I believe there was a recall done on the turn signals for your vehicle. You may check with your local dealership and see if this applies to your vehicle. If not, these are cars are known for having faulty turn...

Related articles

P2150 OBD-II Trouble Code: Fuel Injector Group B Supply Voltage Circuit Low
P2150 means there is a poor voltage signal for the fuel injector group B supply, likely due to defective connectors, fuel injector driver, or fuse.
P0232 OBD-II Trouble Code: Fuel Pump Secondary Circuit High
P0232 code definition Fuel Pump Secondary Circuit High What the P0232 code means P0232 is a generic OBD-II code that is triggered...
P0234 OBD-II Trouble Code: Engine Overboost Condition
P0234 code definition Engine Overboost Condition What the P0234 code means P0234 is a generic OBD-II code that is triggered when the...