My car was driving well and once I stopped at a light and started again it was making a loud noise when I push on the gas pedal and I started smelling a burning smell and once I got home I cut it off to look under the hood and stuff and I went to start it up and I heard a loud popping noise.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing