Check the wires and the connection to the sensor that is on the rear differential. If a wire broke, the connector came unplugged, or the sensor has gone bad, you will get those indicators. The sensor is on the rear differential on the side that faces the front of the truck, right above where the drive shaft is.
While I was up hunting, I kicked up a rock that smashed the little metal guard that is supposed to protect that sensor connector. It broke the connector and unplugged the connection from the sensor. My ABS light and brake light both came on. My speedo also stopped working, but that's because that is where it gets the speedo reading from on my '99. On your '96, not sure if it gets the speedo from there or not. Luckily, the connector was still good, it had just come undone. I reconnected it, wrapped it with some tape, put the metal protector back over it, and all is working well again.
My father-in-law's '99 2500 is having the same dash lights. I traced it back, and found that the wires coming off the rear sensor on his axle had been eaten through. He said the dog did it one night when he was tied up in the shop next to the pickup.
Last edited by Silver_Dodge; 12-03-2010 at 09:40 PM.