Blood, Sweat and Gears...
I had my Steeda adjustable 3rd link install by the local ford dealership and they didn't apply any grease. I hit a bump and it goes EHH EHH EHH.. It bugs the crap out of me. What grease should I use? I'm not sure what grease I put on my Steeda LCA's but it was some stick stuff..