My 3 lights occassionally comes on since I park it outside and the ABS sensors get dirty sometimes and gives a false error. After I drive it a little and restart the engine, the lights calm down and resets themselves - I suspect the tooth ring might be missing some teeth that might contribute to the error. So you might have a bit of overspray that crept into the sensor or ring.
2000 BMW 328Ci w/ Premium Sports Pkg, Type 68 OEM M-rims (summer), Type 67 replica M-rims (winter)
HK Premium Sound, Dension IceLink Plus (Stealth), Predator Chromiums 6000K, Tint & OEM Clears :}: