Van Stalls

stall
ford
e150

#1

Our 1995 E150 Van (351 Engine) Stall sometimes at stop lights and mostly when I put the Van in Drive or Reverse. There is also a noise that comes and goes in the area the water pump or the timing chain.