My car has really rough idling until you really push the gas and then it still feels like it doesn't wanna go.
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing