Car will not start after battery removal.
Car will not start after battery removal.
My 2010 HHR will not start after removing battery from circuit for several hours. I have read that in some model years car has to be towed to dealer for reprogramming etc.
Car ran fine until I got p1142 code I then replaced the cam sensor but still got the same code back a day later. To confirm the 3 wires to cam sensor were correct I ohmed out the circuit but had to remove both ECU connectors to find the wires etc. this took a few hours. The result is that the ECU was isolated for several hours without power and I got comm errors when I insert the code reader to find the new problem... What caused this situation? What advice do you have for me? Any help will be appreciated thanks.
OK, found my problem that I was getting communication error codes when trying to read OBD codes. I did NOT have the tranmission plug all the way locked in. Once I corrected that I could read the codes but got "BRAKE" light is left on. Will deal with that later. But thank you all for your ideas. Someone posted to check for bent pins that's what lead me to the unlocked connector..... my bad
Car ran fine until I got p1142 code I then replaced the cam sensor but still got the same code back a day later. To confirm the 3 wires to cam sensor were correct I ohmed out the circuit but had to remove both ECU connectors to find the wires etc. this took a few hours. The result is that the ECU was isolated for several hours without power and I got comm errors when I insert the code reader to find the new problem... What caused this situation? What advice do you have for me? Any help will be appreciated thanks.
OK, found my problem that I was getting communication error codes when trying to read OBD codes. I did NOT have the tranmission plug all the way locked in. Once I corrected that I could read the codes but got "BRAKE" light is left on. Will deal with that later. But thank you all for your ideas. Someone posted to check for bent pins that's what lead me to the unlocked connector..... my bad
Last edited by jd_boggs@yahoo.com; Jan 24, 2025 at 01:30 PM. Reason: found my problem
Check your ECM connections for dirt and bent pins.tighten the 4 bolts in the under hood fuse box, I’ve had the battery disconnected at the negative terminal for a few days waiting for parts, didn’t need a reflash , it started right up.
Last edited by Oldblue; Jan 24, 2025 at 08:47 AM.
I can't find P1142. What is the definition you see? I see some VW references about the crank sensor.
If it cranks but not start:
check the timing chain.
If it does not crank:
My money is on a broken battery connector, making for a loose connection. Maybe the fuse near the ground blew, that is power for the BCM.
Farcebook is full of BS, the only thing that might need reprogramming is the RCDLR if it was a 2008.
If it cranks but not start:
check the timing chain.
If it does not crank:
My money is on a broken battery connector, making for a loose connection. Maybe the fuse near the ground blew, that is power for the BCM.
Farcebook is full of BS, the only thing that might need reprogramming is the RCDLR if it was a 2008.
I found this generic code reference, nothing about cam position sensor
https://www.obd-data.com/p1142.html
https://www.obd-data.com/p1142.html
A Google search for GM code P1142 shows it is for a HO2 sensor problem.
And a search of the trouble codes monitored by the HHR programming does not list a P1142 code in its system.
You should try another code reader.
When I GoOgle "p1142 gm specific code" I find references to #2 O2 sensor, with possible reasons faulty fuel injector, a problem with the air/fuel mixture, or a malfunctioning oxygen sensor itself. Nothing about cam sensors.
A GM specific code "P1142" indicates an issue with the oxygen sensor circuit on Bank 1, Sensor 2, specifically that the mean voltage level is reading "rich" (meaning the engine is burning too much fuel) based on the sensor data.
Breakdown of the code:
What it means:
Breakdown of the code:
- P: Indicates a powertrain related diagnostic trouble code.
- 1142: Specific code related to the oxygen sensor circuit on Bank 1, Sensor 2.
What it means:
- The oxygen sensor on Bank 1, Sensor 2 is detecting a higher than normal amount of oxygen in the exhaust, which suggests the engine is running rich.
- This could be caused by issues like a faulty fuel injector, a problem with the air/fuel mixture, or a malfunctioning oxygen sensor itself.


