Why does my van keep stalling out every time I press the brake
My 1999 Plymouth Voyager keeps stalling
out every time I press the brakes to slow
down, stop, or decelerate. Will idle while in
park or nutural. Any ideas. I'm a single older
lady with no knowledge of vehicles