My car is having a popping sound. To explain: When the car is low on power, it makes a popping noise when I accelerate from a stop. The popping seems to possible be coming from the intake. What do you advise me to do to fix this?
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing