Didn't think about this before but, now you mention it... I reconnected the negative lead after 5 months winter storage on my E46 M3 and the ABS lights and engine management lights are on, I thought it was a wheel speed sensor.. But could be a gremlin?