2.2L Performance Tech 16 valve 143 hp EcoTec with 150 lb-ft of torque

P codes and anger

Thread Tools
 
Search this Thread
 
Old 06-14-2014, 03:22 PM
  #1  
Thread Starter
 
mijoguero's Avatar
 
Join Date: 06-14-2014
Location: Irwin County
Posts: 2
P codes and anger

I have a 08 HHR LS 2.2 i have replaced the engine with a low mileage engine because mine had low compression on cylinder num 2. Ran it for about a month with an exhaust leak. Got it fixed, Now it stalls at every stop. I've replaced the mass air sensor, both O2 sensors, and the plugs. The only time it will not stall is if I turn my ac off before I get to the stop. Have any of you had any problems like this? after I changed the sensors and plugs these p code remain

P0030
P0036
P0102
P0135
P0141
P0443

Thanks guys for your input. I found a fuse in the block that was labeled Exh. I changed it and reset the codes and they stayed
off. I'm guessing I just wasted $150 for nothing. On the bright side I know the o2 sensors and MAF are good.

Still having problems with it cutting off at traffic lights. Took it to the dealer for diagnostic they say it needs a induction system cleaning? has anyone heard of this?

Last edited by mijoguero; 06-21-2014 at 09:02 PM. Reason: found the problem.
mijoguero is offline  
Old 06-14-2014, 03:36 PM
  #2  
Technical Moderator
 
donbrew's Avatar
 
Join Date: 01-23-2009
Location: Fredericksburg, Virginia
Posts: 24,696
Running with an exhaust leak can lead to killing the catalytic converter.

I am just too tired right now to Google those codes and internet diagnose, maybe tomorrow.
donbrew is offline  
Old 06-14-2014, 03:58 PM
  #3  
Platinum Member
 
firemangeorge's Avatar
 
Join Date: 12-06-2009
Location: Alabama
Posts: 11,099
First question is, did you clear the codes after replacing those parts?
firemangeorge is offline  
Old 06-15-2014, 07:44 AM
  #4  
Administrator
 
Oldblue's Avatar
 
Join Date: 10-13-2011
Location: Welland,Ont Canada
Posts: 36,514
Use the search window and try the easy way first, disconnect the battery negative terminal for 30 minutes
Oldblue is offline  
Old 06-15-2014, 10:03 AM
  #5  
Deceased
 
843de's Avatar
 
Join Date: 06-30-2010
Location: Kannapolis NC
Posts: 25,739
Guess I'll start by looping back to George's question in post #3, did you clear the codes after the engine swap? It's not a complicated procedure, no scan tool required, just unhook the NEGATIVE battery cable for 30 minutes and walk away. On the forum we call it a "Lobotomy", and it works.

Now on to the codes in order of appearance...

P0030...The code means that there is a problem with the heater element circuit of the heated oxygen sensor. The control module monitors how long it take the sensor to warm up and start sending an adequate signal. The code is triggered when the sensor is taking too long to warm up. Water getting inside the heated oxygen sensor connector can caused the heated oxygen sensor fuse to blow. Before replacing the sensor, check for the condition of the heated oxygen sensor fuse and connectors. If the sensor and connector are OK, replacing the O2 Sensor 1 usually takes care of the problem.

P0036...The code means that there is a problem with the heater element circuit of the heated oxygen sensor. The control module monitors how long it take the sensor to warm up and start sending an adequate signal. The code is triggered when the sensor is taking too long to warm up. Water getting inside the heated oxygen sensor connector can caused the heated oxygen sensor fuse to blow. Before replacing the sensor, check for the condition of the heated oxygen sensor fuse and connectors. If the sensor and connector are OK, replacing the O2 Sensor 2 usually takes care of the problem.

P0102...This DTC sets when the Powertrain Control Module (PCM) detects that the Mass Air Flow (MAF) sensor frequency is below a predetermined value. Check connections to the MAF, clean or replace the MAF sensor as necessary.

P0135...The code means that there is a problem with the heater element circuit of the heated oxygen sensor. The control module monitors how long it take the sensor to warm up and start sending an adequate signal. The code is triggered when the sensor is taking too long to warm up. Before replacing the sensor, check for the condition of the heated oxygen sensor fuse and connectors. If the sensor and connector are OK, replacing the O2 Sensor 1 usually takes care of the problem. Another O2 sensor code here, sensing a pattern?

P0141...The code means that there is a problem with the heater element circuit of the heated oxygen sensor. The control module monitors how long it take the sensor to warm up and start sending an adequate signal. The code is triggered when the sensor is taking too long to warm up. Water getting inside the heated oxygen sensor connector can caused the heated oxygen sensor fuse to blow. Before replacing the sensor, check for the condition of the heated oxygen sensor fuse and connectors. If the sensor and connector are OK, replacing the O2 Sensor 1 or 2 usually takes care of the problem.

P0443...The Evaporative Emission System (EVAP) canister purge volume control solenoid valve uses a ON/OFF duty to control the flow rate of fuel vapor from the EVAP canister. The EVAP canister purge volume control solenoid valve is moved by ON/OFF pulses from the Engine Control Module (ECM). The longer the ON pulse, the greater the amount of fuel vapor that will flow through the valve. Possible failed or sticking purge solenoid, faulty wiring connection, damaged wiring, or damage to the EVAP cannister.

Now you've replaced the MAF, both O2 sensors, and the spark plugs(Hopefully using the proper Delco 41-103 Iridium plugs, HHR's act up using any other brand), so my question is. Did you replace the engine "like for like", in other words, did you use a replacement engine from the same model year?

The other question would be the location of the exhaust leak? A prolonged leak at the manifold or downpipe flex joint will kill O2 sensors, etc.
843de is offline  
Old 06-15-2014, 07:11 PM
  #6  
Technical Moderator
 
donbrew's Avatar
 
Join Date: 01-23-2009
Location: Fredericksburg, Virginia
Posts: 24,696
FWIW, the cheap (Bosch type) O2 sensors are not any good.

Sounds to me like the plug to the ECM is not seated correctly, since all of those DTCs are fed through the same harness. Maybe the harness is laying on the exhaust?

It is the correct engine for the ECM, I am assuming?
donbrew is offline  
Old 06-21-2014, 09:05 PM
  #7  
Thread Starter
 
mijoguero's Avatar
 
Join Date: 06-14-2014
Location: Irwin County
Posts: 2
Yes only ac iridium plugs and yes on like for like
mijoguero is offline  
Old 06-21-2014, 11:06 PM
  #8  
Technical Moderator
 
donbrew's Avatar
 
Join Date: 01-23-2009
Location: Fredericksburg, Virginia
Posts: 24,696
I am less interested than you are.
donbrew is offline  
Old 06-21-2014, 11:17 PM
  #9  
Platinum Member
 
firemangeorge's Avatar
 
Join Date: 12-06-2009
Location: Alabama
Posts: 11,099
donbrew. Funny thing. The OP actually edited his 1st post and put a response there.
I'm sure others will overlook his response because I think that's the 1st time I've seen someone reply back like that.
firemangeorge is offline  
Old 06-21-2014, 11:22 PM
  #10  
Technical Moderator
 
donbrew's Avatar
 
Join Date: 01-23-2009
Location: Fredericksburg, Virginia
Posts: 24,696
Sorry. My empathy bone is sore today.
donbrew is offline  


Quick Reply: P codes and anger



All times are GMT -5. The time now is 05:26 AM.