Whenever i start giving it gas from a dead stop or wen i slow down i hear a loud popping noise. sometimes it sounds like it is coming from metal. anyone got any ideas?!?!?!? please help me
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?