Question about 2001 Dodge Caravan

2 Answers

Rough idle p0304 code. Light steady then flashes. many part repla

My van has been misfiring and idling mildly to etremely ruff at times. The check engine light comes on steady and then when the van warms up, while it is in park the light will blink over and over and once in drive go back to steady. I keep getting a code of P0304 (Cylinder 4 misfire). I since have replaced the following: Spark plugs, spark plug wires, coil pack, Drained oil and filter, fuel injectors, fuel rail and fuel rail wiring harness. I also replaced the MAP sensor and I took the EGR Exhaust valve off along with the back preasure pipe and flushed them both clean with carb cleaner. After that the P0304 code went away and the van was idleing nice and smooth. I scanned for codes and no codes came back and the code reader also said MIL off. About 2 hours later the P0304 code came back. What else can I do to fi this error code? Are there any other parts or sensors I can change? I only cleaned the EGR and soaked it in carb cleaner and removed the carbon and rust, could the EGR be faulty and work when it wants to on and off?
I have a 2001 Dodge Caravan with 134,000 Miles.
Suprisingly besides that one code of P0304 the van runs fine.
I try to keep up on my maintanence, besides what I list as changing ABOVE I also flushed the tranny and filter, flushed the coolant.
One more question is, when I cleaned the EGR with carb cleaner I also opened the intake valve and sprayed om carb clener in there could that cause a rich reading?

Posted by on

  • John McCallum
    John McCallum Feb 07, 2010

    thanks. I was just urious as to what could cause a p0304 code beside what I alread replaced.

  • John McCallum
    John McCallum Feb 09, 2010

    thanks for the response. Is there anything you can tell me about the 304 code. Anything you know of that can cause it besides plugs and wires?
    I can afford the labor charges of a shop and definately cant afford the dealership. It runs fine with the code, idles a little ruff and have to sacrafice a little power but thats pretty much it. I just want to get that code off. About that gauge to monitor performance that you were talking about. Can I buy one, install and use it and check performance readings as I drive? Does it show stuff like spark, hp, etc?



2 Answers

  • Level 1:

    An expert who has achieved level 1.


    An expert whose answer got voted for 2 times.

  • Contributor
  • 1 Answer

I also have the same problem with my 2002 caravan 3.3L. Misfire on cylinder #5 (P0305). Replaced ignition plugs & wires, intake manifold gasket, plenum gasket, fuel filter, air filter, cleaned fuel injectors, swapped fuel injector #5 to #1. After all these, I have no more DTC code but the symptom of misfire is still there, the idle is rough and I can feel the misfire even if I step on the gas when in park or neutral. Please let me know what to do next. Thanks!

Posted on Jun 16, 2010


A Generic 304 as you know is a misfire on #3 plug. I have no idea why you would replace a fuel rail,more than one injector or switch them around first and the wiring harness ,MAP etc. I understand all your saying, but let the parts replacement get ahead of theory and logic. How about the TPS and also get a manual on the veh systems and find someome with a professional scanner with oscilloscope capabilities and road test with it hooked up. Also road test with fuel pressure gauge on windshield so you can watch that. Disconnect the EGR and forget the new codes and see if the 304 goes away. Never replace a part until you have a method of testing to confirm it is somewhat defective and possibly one of several issues you may have. Try to sneak up one some ideas by asking techs at dealership or local garage without explaining any knowledge you have or what you have done and you are by far a very knowledgable person. Stay with it and let me know if you find or lean more and I'll get back if I can help

Posted on Feb 06, 2010


1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

a 6ya Mechanic can help you resolve that issue over the phone in a minute or two.
Best thing about this new service is that you are never placed on hold and get to talk to real repair professionals here in the US.
click here to Talk to a Mechanic (only for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

2 Answers

Check engine light flashing check engine soon smell of gas and not running smouth

Check engine light flashing means there is a bad misfire , it flashes to tell you your damaging your catalytic converter . You need to have it check , you don't won't to have to replace the catalytic converter . Can cost up to $1,000.00 . Flashing Check Engine Light CarMD

Feb 03, 2016 | 2004 Cadillac Deville

1 Answer

P0302, p0304, p0306 at the same time

These are all cylinder misfire codes. I'd look at sparkplugs, coils and dirty injectors.

Feb 27, 2015 | Hyundai Motor 2004 Sonata

1 Answer

Whats this code mean on a 2001 mazda tribute P0304

Code 304 is for no power from cylinder 4. Could be mechanical, fuel or spark.

Jan 27, 2014 | Cars & Trucks

1 Answer

Check Engine Light. Stays Steady. What Can I do?

try your oxy sensor you have almost rebuilt it anyway

Mar 09, 2010 | 2001 Dodge Caravan

1 Answer

99 chevy silverado 4x4 getting code p0304 coad changed plugs wires and coil still getting code, runs rough and cranks for a long time before it starts

You could have a faulty Fuel injector problem with your poppet valve. There common to go bad and start to leak causing misfires and ruff idle. There is an upgrade to the CSFI to covert to MFI system.

Here is a link that should help you with your P0304:

Good luck and thank you for using fixya

Mar 08, 2010 | 1999 Chevrolet Silverado 1500

1 Answer

BMW Z3 rough idle on start codes read P1189 , P0173

all the codes you have are all related to the fuel trim, this problem needs to be looked at with a european capable scanner for futher tests sorry.

Dec 05, 2009 | 1999 BMW Z3

1 Answer

Idles ruff and chokes off

check your spark plugs, could have one filed out

Feb 06, 2009 | 2001 Mercury Cougar

1 Answer

Car runs very ruff at idle.Check engine light was flshing

You need to have it check immediately if the CEL was Flashing.This means that your engine is experiencing a serious missfire and damage to the catalytic convertors can occur if you continue to drive it. If it was on steady then it means PCM has detected a concern and you should have it check but will not cause damage.

Feb 06, 2009 | 2001 Mercury Sable

1 Answer

2000 dodge intrepid engine light on, power loss, rough idle

P0304 Cylinder 4 Misfire Detected P0354 Ignition Coil 4 Control Circuit P0204 Injector 4 Control Circuit You need to check injetror wires an coil wires .If good, The new coil my not be good.The Injector my be bad. If good it the ECM Check all fuses.

Jan 15, 2009 | 2000 Dodge Intrepid

Not finding what you are looking for?
2001 Dodge Caravan Logo

1,693 people viewed this question

Ask a Question

Usually answered in minutes!

Top Dodge Experts


Level 3 Expert

77194 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22265 Answers

Ronny Bennett Sr.
Ronny Bennett Sr.

Level 3 Expert

6927 Answers

Are you a Dodge Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides