When I drive my car and let off the gas, i hear a thudd thud thud noise only when i let my foot off the gas. When i slow down with my car, the noise slows down too. It only does it when im in 2nd gear and up?
Optional Information:
1997 Pontiac Sunfire Gt 2.4
Already Tried:
Nothing yet