Recently when driving, no matter what gear. If you are going with flow of traffic for example, and let on and off the gas pedal, the car sorta clunks, I can feel it in the car, Is this a motor mount? The torque strut on the bottom?
Last edited: