Sunday, April 4th, 2010 AT 6:34 PM
My car stalls when I let of the accelorator, I have to gently lave my foot on pedal to keep car running @ intersections, what could it be?