Yep battery my friend.Also tho just because your wheel sensor looks clean,don't mean its good.Pull the code for it.Any Auto Zone should be able to pull it for you for free.Also make sure to see if your ABS and cruise control still work as this is all tied into the rear wheel sensor. Now for the good part.Just because it's on don't mean the sensor is bad and that your ABS won't work(having a bad rear wheel sensor can make your ABS stop working)Mine has been on for a year and my ABS work fine. Let us know whats up man and how things turned out?
The problem on my 03 was one of the ABS wires actually got warn down and was shorting. I bought it with a 6 inch lift on it and someone messed something up in there. But def a bad battery.
Replaced the battery and ABS light comes and goes now, I'm gonna try and find an autozone nearby to check the codes.
Cruse works fine..... Gonna look for an autozone this evening..... I know it don't mean it won't work I just HATE having dash lights on.... One time in an old Toyota I had, the check engine light was on an I could not figure out what the problem was. I ended up taking the dash apart and pulling the light out so I wouldn't have to look at it anymore
I don't even notice my ABS dash light anymore while i drive. If vatozone can't pull the code for you.Take it to a regular auto shop and have them use the reader.Most times they have better readers than most auto stors.
Also check your ABS mudule box itself. If your ABS still works.Screw it and let it go.lol.But thats my opinion.