Eh, seems like it. Maybe it's just our roads around here. Not really sure. My front end seems like it's falling apart like crazy. "thunk, thud, clunk, ting" around almost every turn and when I stop, and when I back up. Something's not right.
I had the link pins put in on the front about 8...