I had the same issue, i dont know if its dirt or not but I had the fitting that held the sensor wire come loose and it simply rubbed on the tire for awhile untill it had broken throught the wire. With a quick crimp fix the abs light went out and it hasnt come back on since.