I've installed new oversized rear brake cylinders from the 1 ton dually. That was a good and very cheap mod.
I need to buy a coder reader that pulls ABS codes. Last time I took it to the Stealership, it was $100 to pull the code which indicated the RF sensor circuit was interrupted or faulty. Put in new sensor, nothing. Have since changed bearing and sensor, nothing. Have used a new harness to test it, nothing.
Without a code reader or the DVOM thing they refer to, I'm kidding myself on this.
DVOM is a digital volt meter an analogue one should work as well I have a couple of different meters in the garage. It is amazing what you can buy from used sites nowadays. BPMV is behind your master cylinder it requires a special tool to engage it when bleeding the brake system.
Here is the code reader I use.
http://www.equus.com/Content/Support/Manual/gmcre.pdf
I also have gmtdscan paid version
Spongy pedal could just be the master cylinder leaking they will leak internally. My brake is not as solid as some other vehicles ie my ford escape or my BMW I really have nothing to compare it to since this is the only truck of this type I have ever driven, but I have no problems stopping with 7k trailer on the back.