As mentioned above the computer is a little smarter than it looks.
It is actually looking for the brake pad circuit to be open and then closed again. I would disconnect the sensors. Power on the car and let it sit for a few minutes, and attempt a reset (obviously wont reset since they are disconnected). Then reconnect all the sensors, power up the car, and attempt to reset.
I remember having to go through some weird process like that with my M3 to get it to reset fully.
|