
I had just bought a 98. 5 24valve 3500 4x4 that had some problems but ran good and still looks ok.
After fixing lots of other quirks, I found that I had no cruise, no brake lights and kept getting an ABS/ Brake warning light. The speedo worked fine from 0-90+. Now this warning light would come on at about 45mph and stayed on unless I turned off and on the key. Then it was gone until I shut down to stop the truck, next start up no problem till I get to 45 mph again.

After checking all the fuses as per the back threads I had read, with no luck, I desided it was time to check the brake switch. Well there was NO brake switch. So I looked around and found that the PO had removed it, and put it in the console. So, I reinstalled it to find that the ears that hold it in place were no longer working right, but the lights now worked so the switch was good but just wouldn't stay in the holder.
So, If you have changed your speed sensor and have all good fuses, and the speedo works fine, but you have no cruise, and keep getting an ABS/ Brake warning light. Check to see if your brake lights are working right. If the switch is bad or in my case MIA, then you may have found the problem. Oo.
Tim