Brake pedal draws power stalls car
Sounds more of a vacuum leak at brake booster if you have one? You did not say.
Print