I had that similar problem difference is, now its on all the time, my brakes are good. I have concluded that it has to be my brake fluid resorvor cap(how ever its spelled). I took mine out and that float thing on it moves but is cracked on the tubular thing it moves on. haven't found one yet so can't say for sure that's the problem.