Yesterday while I was driving my car, it started to shake and the smell of gas was coming out. But everything else seems to work. What does that mean.
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing