My car stalls, makes a weird noise as if it's coughing or something and jerks it doesn't take of if I stop at a stop light and now won't stay cranked
My car has 187439 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