Truck Forums

Truck Forums (https://www.truckforums.com/forum/)
-   Silverado/Sierra FAQs (https://www.truckforums.com/forum/silverado-sierra-faqs-75/)
-   -   Code P5040 Unknown Fault (https://www.truckforums.com/forum/silverado-sierra-faqs-75/code-p5040-unknown-fault-16985/)

minemec6 07-05-2011 01:47 PM

Code P5040 Unknown Fault
 
I have a 2002 Silverado HD with a stock Duramax engine. It keep throwing a code P5040 Unkown Fault. Does anyone have an idea what causes this code?

rmck490 07-08-2011 07:29 PM

Are you sure about that code? Or, do you mean P0540 or P0504?

You can enter your code at the site below for some details.

DTCsearch.com - Search Engine for OBD-II Diagnostic Trouble Codes (DTCs)

minemec6 07-15-2011 10:59 PM

I checked it again and it is aP0504. Any ideas ?

rmck490 07-16-2011 12:38 AM

This code sets for a mis-matched signal between the TCC brake switch and the cruise control release signal circuit. One says the brakes are applied while the other says they aren't. This can be a from a bad brake switch or a short in one of the two circuits.

Do your brake lights work? Cruise control working? Do you have an aftermarket trailer brake controller installed?

Here's a link to another forum where this code is discussed. Post #13 has a diagnostic chart to troubleshoot the problem.

minemec6 07-16-2011 08:58 AM

I have a brake controller installed, but it was throwing the code before it was installed.

rmck490 07-16-2011 11:54 PM

1 Attachment(s)
Given it's been throwing the code before the brake controller was installed, I'd guess your brake switch is the problem or you have a short in either the TCC or cruise control circuits going to the brake switch.

The brake switch includes these two circuits and the brake light circuit that turns your brake lights on when you press the brake pedal.

The attached brake switch ciruit diagram is for my 2000 Silvy. I'm not sure it's the same for yours but it may help. When the brake is not applied the cruise control circuit is normally closed and the TCC circuit is normally open. When you press the brake pedal, the cruise control circuit is closed and the TCC circuit is open. The code is telling you that one of these circuits is in conflict with one of these conditions.

minemec6 07-17-2011 11:30 AM

Thanks for the info, i'm on my way to the parts store. Will let you know how it turned out.


Thanks again !!!!!


All times are GMT -5. The time now is 05:58 PM.


© 2024 MH Sub I, LLC dba Internet Brands