Question about 2004 Chevrolet Cavalier

2 Answers

2004 Chevy Cavalier 2.2l is misfiring at idle speed

Code po300 on computer. Changed plugs and boots. Check coil pack. The car runs down the road fine as long as you give it gas. Let off the gas and it idles rough, nearly stalls. Heard it could be O2 sensor and throttle position sensor. How do i determine which one. Or if its that at all. Need help. Dont want to go buyin parts not knowin if its goin to fix it.

Posted by on

  • 2 more comments 
  • lnbrowning Dec 30, 2008

    It had the code before changing plugs and boots. No change afterwards.I can take the vacuum line off of the evap solenoid and the engine smooths out. I purchaced a new solenoid but didnt help. Seems like not gettin enough vacuum to the fuel regulator. Checked all the lines for cracks and leaks. Checked and cleaned the MAS. No Changes. Checked Power terminal to the Evap Solenoid before I purchsed the new one. Changed Fuel filter.Check oil for signs of water from possible head gasket leak. It gets a little water in the air duct to the throttle body from steam?? Car runs perfect down the road. Just when you stop at light, the engine trys to stall. Do these cars have an egr valve? If so where are they located??? The car can run 100 mph no problem. No hesitations or lack of power. No accessive fuel loss. Engine doesnt miss at speeds above 900 rpm. Thanks so much for the advice.

  • lnbrowning Dec 31, 2008

    Have not checked ompression yet. What are the specs?

  • propmandan Jan 25, 2009

    1991 cavalier 3.1 rs. did it before, went away on its own. now doing it again. at operating temp it intermittently roams at idle (up to 1200 down to 500 - or 0) otherwise runs fine. dirty egr?

  • Rick Byrd
    Rick Byrd May 11, 2010

    if you had a P0300 random misfire before plugs and boots , did it have the same symptoms then ? and have you re scanned it after clearing the code and installing plugs ? if you had a bad TPS throttle position sensor you would most likely have a code for that , O2 sensor again most likely have a code , a vacuum leak would be a good reason for a random misfire yet work good off idle , a weak cylinder compression would effect idle . a dirty injector might work ok off idle but give poor idle results . vacuum leak, dirty injector has no codes , they require visual inspection and finese .


2 Answers

  • Level 1:

    An expert who has achieved level 1.

  • Contributor
  • 1 Answer

I have a 2004 cavalier and had a po300 code bought all kinds of sensors and replace spark plugs and the whole coil assyembly the problem was the timing chain tensioner lost tension because of lack of oil changes the engine got all caked up with layers of muddy oil and pluged up the oil galleries and of course the timing tensioner causing the chain to jump a tooth after replacing chain and tensioner and cleaning the whole engine even the oil pump pickup screen the engne came to life again with no codes and runs like new my engine is a 2.2 ecotech

Posted on Aug 24, 2011

  • Level 2:

    An expert who has achieved level 2 by getting 100 points


    An expert that gotĀ 5 achievements.


    An expert whose answer gotĀ voted for 20 times.


    An expert who has answered 20 questions.

  • Expert
  • 77 Answers


Posted on Dec 30, 2008

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 expert 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 repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (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:

3 Answers

I am getting a po300 code i changed out the coils and still have a po300 code my car has a problem pulling off then seems to run good but still has a miss

still has a miss Larry, P0300 does mean misfire condition, but does not mean the coils were bad. Bad plugs,wires, injectors, coils, etc. can through this code.
Check the attached links, troubleshooting,instruction and guides, a lot of good info. Good luck .
"I hope this helped you out, if so let me know by pressing the helpful button. Check out some of my other posts if you need more tips and info."
How to Diagnose Misfire Codes P0300 P0306 GM 3 8L

P0300 Pontiac Cylinder Misfire Detected Random Cylinders

code p0300 misfire 2000 2005 other than GXP

Apr 09, 2016 | Pontiac Bonneville Cars & Trucks

1 Answer

2007 jeep grand cherokee is skipping and misfire codes

There are several different things that could make it misfire ! not just plugs ,does it have plug wires or is it coil on plug coils. Could have a coil breaking down. Does it do it in all driving conditions ? Idle , cruising speed ,under a light load and what codes .po300 random misfire or a specific cylinder misfire code ? P0306 cylinder #6 etc.

Jan 12, 2015 | 2007 Jeep Grand Cherokee Overland

1 Answer

E201@yahoo.comi have a 2004 cavalier with the 2.2 eng the check eng light stay on an it alos blinks..the car has a miss in it while idiling or accelerating but at a stedy speed it runs fine an has good...

well the light is blinking because of the misfire it is setting a P0300 engine missfire detected, a plugged fuel injector will cause that misfire or a incorrectly gapped spark plug, also a bad egr valve will cause a rough idle and acceleration problems.but for a correct fix with out throwing parts at it will have to be done by a pro

Dec 18, 2010 | 2004 Chevrolet Cavalier

5 Answers

DTC PO300 and PO506 engine won't idle when cold


Sep 04, 2009 | 2003 Pontiac Montana

1 Answer

P0300 Code 2001 Chevy Cavalier 2.4 twin cam

I would've started with the coil packs, modules, boots and plugs myself. They give many problems on the quad 4s?.

Jun 15, 2009 | 2004 Chevrolet Cavalier

1 Answer

2001 Chevy Cavalier Misfire

Have you made sure your getting spark on every cylinder from the coil pack?

Jun 03, 2009 | 2001 Chevrolet Cavalier

1 Answer

1998 Cavalier No Spark in cylinders 1 & 4

ignition mod. grounds,pcm or timing belt could all be it but, I would have to look at timing first.

Jan 13, 2009 | 1998 Chevrolet Cavalier

3 Answers

2004 chevy cavalier misfiring

po300 is a multiple cylinder misfire code. the noise you mention sounds like a timing chain noise.These cars will make noise from timing area when guides wear/chain stretches.As I cant hear myself not 100% sure,but is common.Have you checked compression? a low cylinder could throw things off. if timing has jumped it would also be culprit but would usually have loss of power or other driving issues. Check egr valve and see if it is hanging open.There are so many possibilities as to your problem it is best to have someone scan computer to see what values all the sensors are seeing.Best thing to do first would be check compression

Dec 08, 2008 | 2004 Chevrolet Cavalier

Not finding what you are looking for?
2004 Chevrolet Cavalier Logo

2,418 people viewed this question

Ask a Question

Usually answered in minutes!

Top Chevrolet Experts


Level 3 Expert

70347 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22041 Answers

Jeff Turcotte
Jeff Turcotte

Level 3 Expert

6876 Answers

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

Answer questions

Manuals & User Guides