I had the same error after a trip to my local "trusted" #@$%! dealership for new front brake pads installation. On the way home the ABS light came on so I took it right back. They said the sensor had moved, they repositioned it, then sent me on my way. 10 miles later it came back on so I went back the next day rather irate. They now told me I had a defective sensor and it needed to be replaced. They gave me a rental car because they had to order the part. Two days later I picked up the truck. All was fine for 20 miles then the ABS light came on again. This time I took it to the dealership where we bought my wife's Jeep and let them look at it. The guy took me into the shop and showed me that even with a new sensor installed, the ABS computer couldn't read it properly. They believe that the previous dealer may have shorted out the computer during their repair but couldn't prove it. Sadly I had them order and install new ABS computer. After my wallet was emptied of several hundred dollars, I had a truck that worked again. It's been 30K miles with no problems. I went back to the original dealer and spoke with the manager about what transpired. He pretty much smiled and said in a political way that I was screwed. I told him I would never be back and would ensure everyone I knew would know what they did and how they treated me. I know for a fact that due to my sharing of my bad experience that the dealership lost 4 car sales over the past 2 years from friends of mine. I wish I could do more, but sadly we're at their mercy sometimes.