Code P5040 Unknown Fault

  #1  
Old 07-05-2011, 01:47 PM
Junior Member
Thread Starter
Join Date: May 2011
Posts: 4
Default 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?
 
  #2  
Old 07-08-2011, 07:29 PM
rmck490's Avatar
Junior Member
Join Date: Nov 2009
Location: Colville, WA
Posts: 73
Default

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)
 
  #3  
Old 07-15-2011, 10:59 PM
Junior Member
Thread Starter
Join Date: May 2011
Posts: 4
Default

I checked it again and it is aP0504. Any ideas ?
 
  #4  
Old 07-16-2011, 12:38 AM
rmck490's Avatar
Junior Member
Join Date: Nov 2009
Location: Colville, WA
Posts: 73
Default

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.
 
  #5  
Old 07-16-2011, 08:58 AM
Junior Member
Thread Starter
Join Date: May 2011
Posts: 4
Default

I have a brake controller installed, but it was throwing the code before it was installed.
 
  #6  
Old 07-16-2011, 11:54 PM
rmck490's Avatar
Junior Member
Join Date: Nov 2009
Location: Colville, WA
Posts: 73
Default

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.
 
Attached Thumbnails Code P5040 Unknown Fault-brake-circuit.jpg  
  #7  
Old 07-17-2011, 11:30 AM
Junior Member
Thread Starter
Join Date: May 2011
Posts: 4
Default

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


Thanks again !!!!!
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
big red f-350
Ford Heavy Duty
0
12-27-2012 05:57 AM
mgv357
Dodge/ Ram General Tech
2
08-16-2012 01:07 AM
139KH
General Motors Tech
4
01-02-2009 06:52 AM
ranger99
Ford Ranger/ Mazda B-Series
0
09-21-2008 04:05 PM
kissingurami
Automotive Parts for sale
0
11-19-2006 12:38 AM


Thread Tools
Search this Thread
Quick Reply: Code P5040 Unknown Fault


Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service

© 2019 MH Sub I, LLC dba Internet Brands

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.