Ford Powerstroke Diesel Forum banner

2004 F-350 Electrical Gremlin

6.1K views 11 replies 4 participants last post by  frogbite  
#1 ·
I have not been able to find the cause, and these may not be related, but not sure. They all seem to have come about at the same time and seem related to me removing my drivers side fender liner to get to the ABS pump and module. After reassembling I hooked the truck up to my OBD2, and still see the original ABS C1185 but now had a new code P1876.

Decided to go for a drive to the store today and AC is only blowing out of the defrost vents and the turn signals are not working. I have no power going to the PVH solenoid, no power to the vacuum pump and the turn signals are not working but the flashers are working.

I replaced the vacuum motor, which was not really needed as I know there is no voltage through the harness and the flasher relay. Took the steering column cover off and removed the multi-switch. All the wires look good. Tested all the fuses, but still no turn signals, or power to the PVH and vacuum pump. Brake lights, hazards and everything else are working.

Thoughts?
 
#3 ·
Hi all,

I have 2004 that the ABS light has been on since I purchased the truck a few years ago. It has just under 300k miles on the body and less than 5k miles on a rebuilt motor. I bought the truck with the bad engine and paid a shop to replace the engine so do not know if the ABS light was an issue or not before the replacement.

I put the codes at the bottom. I decided to look into this in more detail as I have the airbox, drivers side battery and tray out to replace the steering gear. While having out I went and reviewed the schematics and what the factory service manual says about the C1185 code that ABS is throwing. Interestingly it 4x4 is throwing faults as well that return as soon as they are cleared, but the 4x4 is actuating.

Anyway, looking at the relay/solenoid boxes for the ABS and other items I found that the grounding strap to each of the relay boxes were ripped and not attached. How would one go about repairing something like this? Not even sure where they were wired into or how I could attach a new grounds:

Image

Image

Image


===GEM DTC P1876===
Code: P1876 - Transfer Case 2-Wheel Drive Solenoid Circuit Open Or Short To Ground
Module: Generic Electronic Module
Diagnostic Trouble Code details
Transfer Case 2-Wheel Drive Solenoid Circuit Open Or Short To Groun
===END GEM===

===GEM DTC P1832===
Code: P1832 - Transmission Transfer Case 4WD Solenoid circuit failure
Module: Generic Electronic Module
Diagnostic Trouble Code detail
Transmission Transfer Case 4WD Solenoid circuit failure
===END GEM===

===GEM DTC P1812===
Code: P1812 - Four wheel drive mode select circuit failure
Module: Generic Electronic Module
Diagnostic Trouble Code details
Four wheel drive mode select circuit failure
===END GEM===

===GEM DTC B1318===
Code: B1318 - The battery voltage level is too low.
Module: Generic Electronic Module
Diagnostic Trouble Code details
Battery Voltage Too Low
Battery Voltage Low
This DTC may have been set as a result of a discharged vehicle battery or a poor supply connection to the heater unit.
===END GEM===

===ABS DTC B1676===
Code: B1676 - Battery Voltage out of range
Module: Antilock braking system
===END ABS===

===ABS DTC C1185===
Code: C1185 - ABS Power Relay Output Circuit Failure
Module: Antilock braking system
Diagnostic Trouble Code details
ABS Power Relay Output Circuit Failure
===END ABS===
 
#4 ·
Same truck?
 
#5 ·
Yep, the same truck. Still trying to fix the C1185. It turned out the blower issue was not related.

Hopefully someone can verify if these are some time of strap, although I am starting think they are just some tape and will probably need to do the pinout tests from the service manual. Not sure if the GEM and 4x4 issues are truly related or possibly just low battery voltage. While the drivers side battery is out I am charging it and will do the same with the passenger side.

Ford made it very difficult to service the ABS on this series of trucks.
 
#6 ·
That just looks like the tape that is wrapped on the harness -- some of it has came loose
While you have the battery box out -- check those wires carefully for wear -- that area is a known trouble spot

Need to be sure the cranking voltage is above 10 volts -- if not random codes can popup
easy to check that voltage at the cig lighter plug in the cab -- roll some cardboard to keep your meter lead from shorting

Remove the relay boxes and look on the bottom for corrosion -- or use a mirror and light
 
owns 2006 Ford F250 Lariat FX4
  • Like
  • Helpful
Reactions: bismic and Heavy_GD
#7 ·
Thanks Hydro. The pic is with both of the relay boxes out and damage does not seem apparent. I do think the low voltage codes are due to the fact that the truck had been sitting a bit. I will re-read once the batteries are at a full charge.

The ABS light does go out every so often, but I have not found a pattern. When it goes out I have not been able to get and ODBII reading to see if the C1185 is gone.
 
#8 ·
Charged both batteries but still have the same codes. What are your thoughts on tackling the "Code: B1318 - The battery voltage level is too low." first? Or what would you do first besides maybe treating these all as independent?

===GEM DTC P1876===
Code: P1876 - Transfer Case 2-Wheel Drive Solenoid Circuit Open Or Short To Ground
Module: Generic Electronic Module
Diagnostic Trouble Code details
Transfer Case 2-Wheel Drive Solenoid Circuit Open Or Short To Ground
===END GEM===

===GEM DTC P1832===
Code: P1832 - Transmission Transfer Case 4WD Solenoid circuit failure
Module: Generic Electronic Module
Diagnostic Trouble Code details
Transmission Transfer Case 4WD Solenoid circuit failure

===END GEM===

===GEM DTC P1812===
Code: P1812 - Four wheel drive mode select circuit failure
Module: Generic Electronic Module
Diagnostic Trouble Code details
Four wheel drive mode select circuit failure

===END GEM===

===GEM DTC B1318===
Code: B1318 - The battery voltage level is too low.
Module: Generic Electronic Module
Diagnostic Trouble Code details
Battery Voltage Too Low
Battery Voltage Low
This DTC may have been set as a result of a discharged vehicle battery or a poor supply connection to the heater unit.
===END GEM===

===ABS DTC B1676===
Code: B1676 - Battery Voltage out of range
Module: Antilock braking system
===END ABS===

===ABS DTC C1185===
Code: C1185 - ABS Power Relay Output Circuit Failure
Module: Antilock braking system
Diagnostic Trouble Code details
ABS Power Relay Output Circuit Failure
 
#10 ·
Ok, well I think I may have solved that code and the ABS code went away as well, but not sure it will hold. I took off the ground wire from the negative cable on the drivers side where it connects to the back of where the headlight mounts and cleaned it up really good. Cleared codes and now only have:

===GEM DTC P1832===
Code: P1832 - Transmission Transfer Case 4WD Solenoid circuit failure
Module: Generic Electronic Module
Diagnostic Trouble Code details
Transmission Transfer Case 4WD Solenoid circuit failure
===END GEM===

===GEM DTC P1876===
Code: P1876 - Transfer Case 2-Wheel Drive Solenoid Circuit Open Or Short To Ground
Module: Generic Electronic Module
Diagnostic Trouble Code details
Transfer Case 2-Wheel Drive Solenoid Circuit Open Or Short To Ground
===END GEM===

So, now wondering if there is another ground connection I need to be looking into. Looking into these codes now.
 
#12 ·
I spoke to soon. Got the new Redhead steering box in place (truck drives like new now, no steering play), but the ABS light came back on after about 20 miles of driving:

===ABS DTC C1185===
Code: C1185 - ABS Power Relay Output Circuit Failure
Module: Antilock braking system
Diagnostic Trouble Code details
ABS Power Relay Output Circuit Failure

I am going to do the pinout tests in the service manual, but was still wondering if anyone has removed the ABS module without unhooking all the brake lines to and from it? Seems like it would be almost impossible and was hoping to not have to deal with bleeding and initializing the ABS. I know that if the module is replaced, that one needs to have info copied from and copied to the replacement unit.

Just wondering how feasible it is to remove just the module and not dorking with the pump.