Best of Deals Car Reviews Repair Shops Cars A-Z Radio Show

Van Stalls

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.