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!

P0304 Engine Code

Old Nov 28, 2018 | 06:04 PM
  #1  
m_ridzon's Avatar
Thread Starter
Senior Member
 
Joined: 01-16-2017
Posts: 384
From: Ohio
P0304 Engine Code

Two weeks ago, P0304 (#4 misfire) set on my '09 HHR SS with 142K miles. Not having access to a scan tool, I applied some backyard mechanic troubleshooting, and swapped the #4 ignition coil with #2. I then cleared the code (by disconnecting battery for a few minutes). Lo and behold, the CEL came on again after a few days. I had the local parts store get the code again. I was hoping the problem would have moved to cylinder #2, but it didn't. P0304 reset again. Additionally, P0300 set this time, which I am guessing is just the byproduct of #4 acting up. I'm not sure where to go from here.

All spark plugs were replaced at 100K with AC Delco iridium type, so I don't think that's the issue. While swapping the ignition coils last week, I inspected the #4 spark plug. It did not show any signs of problems (I. e., it was not damp from oil or coolant saturation). It was the normal tan/light brown color from a properly firing plug. The electrode looked okay. I took pictures of the plug and can share them here if anyone wishes to see.

The engine is noticeably misfiring on cold startup. The issue seems more prominent when the ambient temperature drops below 30°F. I was going to add Heet to the gas tank, wondering if I got water in the fuel somehow. Beyond that though, I'm not sure where to go from here to troubleshoot this. Any thoughts?

Thanks in advance,
M Ridzon
Old Nov 28, 2018 | 06:43 PM
  #2  
donbrew's Avatar
Moderator
 
Joined: 01-23-2009
Posts: 26,541
From: Fredericksburg,VA
P0300 means that the computer has not collected enough data to pin point which cylinder is misfiring.

Next step is compression and leakdown. Fuel pressure.
Old Nov 28, 2018 | 07:18 PM
  #3  
RJ_RS_SS_350's Avatar
Moderator
 
Joined: 05-01-2014
Posts: 8,512
From: California
Don't be so quick to rule out spark plugs. Do the same swap with the spark plugs that you did with the coils.

It also could be fuel related(injector), or like donbrew suggests, mechanical.
Old Nov 29, 2018 | 07:39 AM
  #4  
m_ridzon's Avatar
Thread Starter
Senior Member
 
Joined: 01-16-2017
Posts: 384
From: Ohio
This weekend, I will troubleshoot further. I have a few questions:
  1. What pressure range should I be in for the compression test?
  2. Where is the fuel pressure test port? Is it the Schrader valve located just in front of the valve cover, near the tranny end (i.e., not the serpentine belt end of the engine)?
  3. What is the testing procedure to check fuel pressure? Do I merely cycle the key to the Run position a few seconds and check the reading? Should it then hold pressure for a certain time?
  4. What is the expected fuel pressure?
After doing these, assuming good results, I'll then swap spark plugs from another cylinder to see if the code changes.
Old Nov 29, 2018 | 08:42 AM
  #5  
donbrew's Avatar
Moderator
 
Joined: 01-23-2009
Posts: 26,541
From: Fredericksburg,VA
1. Most important is that they are nearly the same; if #4 is more than 10 PSI lower the problem has been found.
2. yes.
3. that will test the low pressure pump, which is of more interest. Engine running will give the high pressure, that is variable and get very high in the 1500 PSI area, best to check with a scantoo or RPD if you have itl. Be aware of gas spraying all over.
4. My memory thinks around 150 PSI.
Old Nov 29, 2018 | 09:18 AM
  #6  
firemangeorge's Avatar
Platinum Member
 
Joined: 12-06-2009
Posts: 11,721
From: Alabama
Key on, engine not running, about 70 psi.
Cold engine at startup I'll see about 2200 psi
Warm engine at idle, around 350-450 psi.
(all these readings are from my RPD)
Old Nov 29, 2018 | 09:31 AM
  #7  
m_ridzon's Avatar
Thread Starter
Senior Member
 
Joined: 01-16-2017
Posts: 384
From: Ohio
So let me get this straight...the car has 2 fuel pumps?? One low pressure and one high pressure? Which one does the Schrader port test (i.e., which one is upstream)? How would I know if one or the other is the problem?
Old Nov 29, 2018 | 09:37 AM
  #8  
firemangeorge's Avatar
Platinum Member
 
Joined: 12-06-2009
Posts: 11,721
From: Alabama
Electric pump in the gas tank that supplies fuel to the HPFP (high pressure fuel pump)
Mechanical, cam driven HPFP.

Disregard the red circle:

Old Nov 29, 2018 | 09:47 AM
  #9  
m_ridzon's Avatar
Thread Starter
Senior Member
 
Joined: 01-16-2017
Posts: 384
From: Ohio
So is the Schrader valve port upstream or downstream of which pump? In other words, I want to know which pump is giving me the pressure reading at the Schrader valve port. From looking at the engine, I'm going to guess that the Schrader valve port only reports the pressure from the electric pump in the gas tank. Please clarify.
Old Nov 29, 2018 | 10:20 AM
  #10  
firemangeorge's Avatar
Platinum Member
 
Joined: 12-06-2009
Posts: 11,721
From: Alabama
That schrader valve is before the HPFP, so yes, you would get the in tank electric fuel pump readings from that port. Not sure but I think the only way to check the HPFP pressure is through the OBD port. A Tech II scanner or maybe even one of those apps and your phone can monitor the HPFP.
I have the Torque app and it will monitor fuel pressures. Not sure if the Torque app measures the high side or not. Luckily I have the RPD unit on my SS that I can monitor a lot of stuff.

Thread Tools
Search this Thread

All times are GMT -5. The time now is 02:32 PM.