A few years ago I had an intermittent ABS light going on. As I was checking the ABS control unit and found the connector not on straight and the ground to body looked slightly corroded. I cleaned the ground connection and all the ground connections in the car, under the hood, in the trunk, in the passenger compartment, etc. The ABS worked correctly, all the gauges suddenly were very stable and accurate.