Maybe you'll get lucky like I did and Yes, pretty hard to fix something when its working, then later when not at a shop it messes up. On mine (that is different make and model) I found everything I could on-line, and also found out there are many reasons why an ABS light goes off. Then I started with the simplest first. The simplest for me was following the wires and at every connection make sure the connection was tight. I found a loose connection right above my diff cover. A loose connection as in when I pressed the connection together real hard, the ABS light went off. Then I put a big hose clamp around it, waiting until I ordered a new connection and had time to put it in. Well that was several years ago, no more problems. Thanks for refreshing my memory, maybe I'll get around to ordering another connection?