Just to sum up what I did...We ended up replacing 4 ball joints since they said that was the problem, and they were wrong. The originals were loose when you pushed on top of the tire with quite some force and made some noise. The replacements were a little better but not perfect by any means. They kept saying that there's springs in the ball joints and it should move a little. Well I'm no mechanic, but that ball joint should be solid. I was on the phone many times and all they kept saying is it was a bad install and I went to 3 different shops that do lifts all day long and all told me that these were bad bushings or ball joints...the bushings ARE extreme poor quality. There are not tight at all in the control arm.
I just got so frustrated that they kept passing the buck instead of admitting there product didn't work.
I ended up going to the BDS 6" for the magneride with larger 35" tires...boy, WHAT A DIFFERENCE!
It rides pretty close to stock now, the larger 12 ply tires create stronger jolts over sharp edged bumps but the ride is solid. No more noise coming from the front end.
I'm just sharing this info cause I went through hell for a couple months trying to figure out what was wrong with the install and if we missed something when the whole time it was there kit. You buy the most expensive truck and then put a kit on there that is suppose to work and then get front end noise driving out of the shop...GGGRRRRRRR.
Long story short....I wouldn't buy this Fabtech kit for the magneride.
I'll try to get some pics of it later this week.