2006 Chevrolet HHR Logo
Posted on Oct 20, 2008

Check engine light on

Keep getting a check engine light. code P0304. have rest fault several times. have swapped #2 and #4 coil pack. inspected #4 plug looks very clean. still get get the light.
thanks
dan

2 Answers

Syed Ahmed

Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

  • Contributor 1 Answer
  • Posted on Apr 17, 2016
Syed Ahmed
Contributor
Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Joined: Apr 17, 2016
Answers
1
Questions
0
Helped
991
Points
1

I sold my lancer 2005 in the year 2011 in just rs 590000/- after wasting Rs.100000+ on this error by almost 10 + mechanics

Anonymous

Level 1:

An expert who has achieved level 1.

  • Contributor 1 Answer
  • Posted on Apr 22, 2009
Anonymous
Contributor
Level 1:

An expert who has achieved level 1.

Joined: Apr 22, 2009
Answers
1
Questions
0
Helped
991
Points
1

I have the same problem, have swapped coils, injectors, plugs and replaced plugs w/ new ac delco iridium plugs. I have flushed out the fuel rail 3 times and tried adding seafoam, iso heet and berryman's B-12 chemtool to the tank over the last 15- 20 tanks of gas. I have also wasted money and cleaned the mass air flow sensor. NOW I FEAR THAT THE CATALYTIC CONVERTER IS GOING BAD DUE TO THE MISFIRES! (smells like sulfer/rotten eggs at times.)There is a service bulletin for contaminates and water in the fuel. It states that the fuel rail is a non-return type. This means that any water or contaminates in the fuel will enter the rail and stay there inturn clogging the injectors. The bulletin states that this causes the misfire on cylinders 1 and 4 during right and lefthand turns. So why is it only P0304 and never P0301? The dealer will charge you 300.00 to flush the injector rail. The problem is compounded by the fact that there is no fuel filter on the HHR except the one in the tank. Evidently that is not good enough to keep contaminates from reaching the fuel rail. I am going to drop my fuel tank and drain all the fuel from the system and refill w/ top tier fuel from a top tier station. Search for top tier fuel on the web. If it comes back again, I am going to get a ford focus. I can't keep worrying about this nonsense. Too bad too because I really like my HHR. Reliability is more important to me now, after all this time and money.

Ad

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

0helpful
2answers

On my 1999 Buick Century the diagnostics codes come back as P0304 and P0440. P0304 is spark plug misfire. The P0440 is in Evap issue. Does anyone know what the problem is?

Misfire could be coil issue or poor compression depending at what point it misfires.
EVAP issue could be a leaking fuel filler cap or an air leak in the vacuum pipes.
0helpful
1answer

2005 Kia Sedona 2EX 3.5. Where is the fuel control module please?

Question edited for clarity.
Question moved to sub category.

P0304 is only a misfire error to cylinder 4.

https://www.700r4transmissionhq.com/p0304-kia-sedona/

There isn't a 'fuel control module'.

https://www.google.com/search?q=2005+Kia+Sedona+2EX+3.5+Fuel+control+module

But there is a fuel pressure regulator

https://www.google.com/search?q=2005+kia+sedona+fuel+pressure+regulator+location

When you look up fuel 'module', you come back to the fuel pump.

https://www.google.com/search?q=2005+kia+sedona+fuel+module+location

One thing you might try is moving coil pack 4 to another cylinder and see if the code moves. After that do a plug swap and see if it moves. Do them separately not coil and plug together..
..
..
0helpful
1answer

2007 BMW engine light with code P0304.

It is one of the two. First thing is to remove and check the plug for gap and condition. Then reset the code and run the vehicle. If it does it again, you swap the coil pack from Number 4 to Number 1. If the misfire them moves to number 1 you know the coil pack is the issue. Sometimes just moving it will fix the issue as the connections get remade.
0helpful
1answer

Misfire code 304

Here's a link to some help on your P0304 code. P0304 OBD II Trouble Code
0helpful
1answer

2001 buick century P0304 step on gas engine light starts flashing

P0304 is engine misfire #4 cylinder Several things can cause a misfire #1 electrical which you have covered #2 Mechanical Test engine compression is should be around 150 cranking and 120 running . internal valve train components can cause bad compression and the valves then self. #3 fuel injector can be the cause suggest swapping with a know good cylinder and see if misfire follows injector.
0helpful
1answer
4helpful
2answers

I own a 1999 Jeep Cherokee Sport 4WD V6. About a month ago, I started getting my check engine light coming on from time to time. One day, when it was on, I stopped and had the code read. It returned code...

Hi kdeyette,
I hope our chat was informative. I am assuming, since you said your Jeep is equipped with a V-6 that it is a 4.7L. You can't swap plug wires because there are none, but you can swap coil packs from one cylinder to another to eliminate the coil pack as the cause of your misfire. As for the "solution" above that says to replace your catalytic converter, all I have to say is if you are not getting the "dreaded" code P0420 "Catalytic Converter Efficiency Below Threshold" - don't worry about the cat. - you MAY get this code once the misfire is fixed, but I wouldn't run out and lay down hundreds of dollars on a converter until the computer tells me it is time....and simply "resetting" codes doesn't fix ANYTHING!!! Just resetting codes and continuing to operate the vehicle with a misfire problem is a sure-fire way to guarantee that the catalyst will need to be replaced. Misfires destroy catalytic converters. Let's hope you get it fixed BEFORE this happens!
0helpful
1answer

We have code p0304 on our 2001 chrysler voyager(with 220,000 miles) it runs rough and runs worse when ac is on. we tried to change spark plugs, gas cap and air filter. The check engine light was then...

P0304 Cylinder 4 Misfire Detected,A code P0304 may mean that one or more of the following has happened:
  • Faulty spark plug or wire
  • Faulty coil (pack)
  • Faulty oxygen sensor(s)
  • Faulty fuel injector
  • Burned exhaust valve
  • Faulty catalytic converter(s)
  • Running out of fuel
  • Poor compression
  • Defective computer
  • If there are symptoms such as the engine is stumbling or hesitating, check all wiring and connectors that lead to the cylinders (i.e. spark plugs).. I would suggest spark plugs, spark plug wiresmag-glass_10x10.gif, distributor cap, and rotor (if applicable). Otherwise, check the coils (a.k.a. coil packs). In some cases, the catalytic converter has gone bad. If you smell rotten eggs in the exhaust, your cat converter needs to be replaced.
4helpful
1answer

07 lexus rx 350 with check engine light code p0304

Hi, did you ever get an answer? I have the same issue. Thanks.
0helpful
1answer

2004 Audi A4 misfire

it is always a good idea to stay with o.e.m parts and yes there is updated parts in the newer coils. and yes the M.A.F will also cause misfire faults but will not make check engine light flash or make car shake and shudder. also check you wire harness going to your coils make sure your ground wires are not cracked. That could be the main culprate. good luck hope this helps
Not finding what you are looking for?

1,001 views

Ask a Question

Usually answered in minutes!

Top Chevrolet Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

john h

Level 3 Expert

29494 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

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

Answer questions

Manuals & User Guides

Loading...