0 like 0 dislike
433 views
by
The code is P0030 and I have already changed the sensors in bank 1 and bank 2.   The oil pressure gauge is the highest point and the check engine light is still on and towing switch is not working either , even after disconnecting the battery.  It is still reading the same code and I was told I would have to drive it a few miles for it to clear.   What else could be wrong.
Vehicle: 2006 GMC SLE 5.3 extend a cab

1 Answer

0 like 0 dislike
by (13.5k points)
P0030 H02S heater control circuit low Bank 1 Sensor 1

This code is set when the heater low circuit stay low for it appointed time, As for the tow switch that is part of the body control module and is not part of the ECM. Why would the oil pressure switch max out it share the low circuit of the heater control. To clear the code disconnecting the battery would not clear it, the job of the ECM is to look for open circuit, short circuit and grounds, you have a short circuit, driving it is not going to clear it this is a hard set code once the ECM see a shorted circuit it set right away. disconnect the EOP (engine oil pressure) switch clear the code and recheck to see if P0030 return you will set a EOP code but you need to rule out if the EOP has something to do with the short circuit.

Related questions

0 like 0 dislike
1 answer 2.1k views
0 like 0 dislike
1 answer 900 views
0 like 0 dislike
1 answer 394 views
0 like 0 dislike
0 answers 294 views
asked Sep 9, 2017 by

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...