I buy the wear sensors off FCP Euro or off Pelican Parts.

. As for the CAN Bus...if you have your ABS unit disconnected and the rest of the CAN Bus (Car Area Network Bus) stays up...then your ABS is on the fritz. As you are aware, they get problematic with age. Mine was causing my transmission to go into Failsafe Mode with an error regarding the output speed sensor at 72 miles per hour although I also had the trifecta of lights. As soon as the rebuilt unit went in, no more issues. I used Module Repair Pro in LA and I'm hAppy. It's quite possible that the communication chip in the ABS is failing which is causing the local network to crash.