A brief rundown: Truck is a 1996 Dodge Ram 2500 Diesel 4x4 with 4 wheel ABS; 230k miles.
Blew a brake line 2 years ago, replaced it, no problems. Some of the other lines looked crusty at this point.
Sent the truck to the body shop to have a complete respray, at that time they installed new fenders because the originals were rusty. In order to do this they had to unbolt the front wheel ABS pump from the fenderwell and did God knows what with it.
I get the truck back from the shop and my dad said the brakes sucked. So I investigate, and indeed they do. A line that ran from the proportioning valve to the front ABS pump (truck has separate front and rear ABS pumps) was rusted, allowing a pinhole leak.
The next weekend, I replaced that line and the three rusty lines that run from the ABS modules down to the frame rail. I also replaced the master cylinder. Front calipers are 2-3 years old. Rear wheel cylinders are 6 months old. All hard and soft lines on the truck are less than 3 years old.
Bleed the brakes out, and they are okay. Drive the truck around for a day, hit the brakes HARD. ABS kicks in and the pedal drops to the floor. Ever since then, no matter what we try, we can not get a good brake pedal back. Pedal slowly sinks to the floor with moderate pressure, and does not build adequate pressure until very late in its throw.
If you unplug the ABS module, the truck will lock the wheels up but the pedal is on the floor when they lock up. If you leave the ABS module plugged in, the ABS works fine, but again the pedal is on the floor before the brakes work well.
I followed the factory bleed procedures and have bled the brakes both with vacuum and manually. I have not pressure bled them yet.
Only item left to be touched is the proportioning valve. My ace mechanic suggests that may be the problem, but I have a HUGE problem throwing parts at a "maybe"
Any suggestions?