wberg
02-09-2004, 07:49 PM
error code p5040 2003 gmc sierra duramax.
I just started the engine and the check engine light will not go out. I had Onstar do remote diagnostics. They gave me a code of P5040 and I need to know if I reset light.
RUMAXED
02-09-2004, 07:58 PM
i'm no tech, but i tryed came up blank, sorry
Max Power
02-09-2004, 08:03 PM
<UL>
<LI>If the third digit in your VIN is a "1", your DTC means Infl Rest System Indicator Circuit Malf.
<LI>If the third digit is a "2", the DTC means Temp. Gage Data Out of Range </LI>[/list]
GMCSID
02-09-2004, 08:14 PM
I think you mean p0540. It has to do with the intake air heater circuit. If the ECM detects voltage on the IAH circuit when the relay is commanded OFF, or incorrect voltage when the relay is commanded ON, a DTC will set.
wberg
02-09-2004, 09:01 PM
your are correct, p0540 is what i meant. Do you know how to reset?
wberg
02-10-2004, 02:12 PM
Can anyone tell me how reset and get rid of check engine light
?
GMCSID
02-10-2004, 07:32 PM
You can disconnect the battery for a couple minutes, but if it's a hard code it will reset again.
wberg
02-11-2004, 10:19 AM
Disconnecting Battiers dis not get rid of check engine light. Will I have to take to Dealers to fix?
They often reset themselves in a day.
wberg
02-11-2004, 02:44 PM
Is there anything to check under the hood ? Does anyone know where this intake heater is?
wberg
02-16-2004, 09:15 PM
Started truck today and check engine lit went off. I dnt know if light went off because it reset after so many starts or the temperature was warmier?
patrick
02-17-2004, 09:55 PM
intalk air heater is drilled into the intal tube just before the it branches off into the two banks into the intake