On the break-pad wear: you'll find a lot of posts on how to fix it. I fixed mine in the spring (bad connector on RF), then it came on again two weeks ago. This time it was a broken wire in the LF harness.
Some advise: always wait until the light is on continuously, otherwise it is hard to find an intermittent fault.
Basically this fault will in my mind always come back, because they use 22-gage wire