Hey guys. Anyone know what the purpose is of this link? Is it just for support?
I wonder if that would be causing the popping noise my front end makes? No not the steering shaft. And whats Delrin? Some material?
My popping noise drove me ape shit. I checked every freakin thing. Finally took it to the dealer and with the chassis ears they found the A and B body mounts on the driver side to be bad. $380 fixed em both, but it is really only about $130 worth of parts for two mounts and shields. If your noise feels like it is under you feet, I would think about replacing at least the first mount.