Problems/Service/Repairs If you have a problem with your HHR, want a tip on repairing or performing a particular service to you HHR here is the place to post!

New guy battling P0304

Thread Tools
 
Search this Thread
 
Old Jul 5, 2023 | 12:50 PM
  #41  
tiger Joe's Avatar
Thread Starter
New Member
 
Joined: 03-02-2023
Posts: 20
From: Pittsburgh
Originally Posted by donbrew
Did you LOOK at the chain between the sprockets?
Are the codes pending, current or permanent/historic?
When the light is on are you absolutely sure the code that caused it is P0304?

Yes I looked at the chain when I had the valve cover off. it looks good

yes I have scanned the code every time the CEL has come on it is ALWAYS P0304.

currently, since we have had the AC on nonstop and the CEL has gone off, my code scanner shows the historic P0304. nothing pending.

to PulpFriction- I already used my borescope, leak down tester, compression test. you name it. everything points to #4 exhaust.
Old Jul 5, 2023 | 01:38 PM
  #42  
Oldblue's Avatar
Administrator
 
Joined: 10-13-2011
Posts: 40,083
From: Welland,Ont Canada
Order up head bolts and gaskets, a set of valves and pull the head
Old Jul 5, 2023 | 02:17 PM
  #43  
RJ_RS_SS_350's Avatar
Moderator
 
Joined: 05-01-2014
Posts: 8,512
From: California
Will the new valve(s) need grinding or lapping?
Old Jul 5, 2023 | 02:34 PM
  #44  
donbrew's Avatar
Moderator
 
Joined: 01-23-2009
Posts: 26,533
From: Fredericksburg,VA
historic code doesn't mean anything and does not light the CEL. Only a current code will light the CEL.
Historic means that it caused a CEL sometime in the last 99 cold starts. Pending means it has failed the test but, not as many times as it takes to become Current.
P0300 means "misfire detected, have not identified which cylinder, and might cause the cat to overheat or otherwise cause unacceptable emissions", it does not mean whatever nonsense your scanner "says", usually something like "random misfires" or "misfires on all cylinders".
There are 2 types of codes, P304 is type B. MIL = CEL.



You might check the connector and wires to the crankshaft sensor. If the crankshaft sensor or the ECM has ever been replaced the crankshaft sensor variation MUST be relearned, that is how a misfire is detected.

Vibration in the engine can cause the code, probably why the AC is preventing it. Look at the motor and trans mounts. If you look through the oblong hole in the passenger side wheel house and don't see a bolt head centered the motor mount is bad. Has the harmonic balancer ever been off, maybe not torqued causing vibration. Has the balance chain ever been mucked with, the alignment is important.
Old Jul 5, 2023 | 03:52 PM
  #45  
Oldblue's Avatar
Administrator
 
Joined: 10-13-2011
Posts: 40,083
From: Welland,Ont Canada
I still lap in new valves, but it’s sometimes not required
Old Jul 6, 2023 | 10:05 AM
  #46  
tiger Joe's Avatar
Thread Starter
New Member
 
Joined: 03-02-2023
Posts: 20
From: Pittsburgh
I am definitely not pulling the head. I just don't have the energy to put that kind of time and money into this car. car was bought cheap to be a beater. I'll sell it cheap to someone who wants to do the work. it drives perfectly fine. just the CEL would prevent it from passing emissions testing in PA

don brew- interesting on the motor mounts. I'll have to check. I have no history on the car prior to about a year ago (which was what PO told me crap mechanic did).

Old Jul 6, 2023 | 11:53 AM
  #47  
PulpFriction's Avatar
Senior Member
 
Joined: 12-05-2014
Posts: 3,368
From: Northern Ohio
Fixing a bad motor mount will protect the flex pipe as well. Easy job if you have a floor jack. Still easy if you have enough mechanical aptitude to adequately support the motor with a selection of 2x lumber scraps. Tire changing jack from the cargo bay optional.
Old Jul 20, 2023 | 08:39 AM
  #48  
tiger Joe's Avatar
Thread Starter
New Member
 
Joined: 03-02-2023
Posts: 20
From: Pittsburgh
so i looked thru the wheel well, and the slotted hole has the bolt toward the very front, not centered. so i decided to replace that mount.

mount just came yesterday so hopefully change it this weekend.

interestingly, while checking things out i decided to clear the historic code, which reset all the emission monitors. have driven car exclusively with AC on for last 2 weeks. zero codes, all monitors have run and are good to go. so the car would pass PA emissions if i left the AC on. lol
Old Jul 20, 2023 | 09:50 AM
  #49  
donbrew's Avatar
Moderator
 
Joined: 01-23-2009
Posts: 26,533
From: Fredericksburg,VA
Historic codes don't affect inspection, they are just evidence and clear themselves after about 100 clean ignition cycles.
I think your problem is probably related to the harmonic balancer or flywheel/flex plate. Maybe the balance chain.
Have you looked at the serpentine belt and tensioner?
Old Jul 20, 2023 | 02:24 PM
  #50  
RJ_RS_SS_350's Avatar
Moderator
 
Joined: 05-01-2014
Posts: 8,512
From: California
Am I missing something? The leak down test showed leakage out the exhaust valves,why are we discussing all this other stuff (motor mount, flex plate,harmonic balancer, etc)?



All times are GMT -5. The time now is 01:20 PM.