recently put in a new alternator and belt on my car last Thursday. Yesterday I noticed when I’m driving my car felt like shutting off and today when I put gas to go it pulled back and then went forward. What is the cause of this?
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing