When stopping car begins to idle very high and stalls. Also there is a gas spot on driveway. It smells of gas. The gas spot seems to be under car not by exhaust. When it stalls you have to pump the gas for it to start again.
My car has 152000 miles.
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing