Popping while braking/fwrd body roll
So i just got my wj inspected last week and she passed! Anyways, they installed the balljoints that i had laying on my back seat too which was nice. Before i had the inspection, i was getting a popping noise when i was braking when the body rolls forward. Its moderately loud and more noticeable after the inspection. I can feel the pop in the brake pedal and not the steering. There was a small steel rod dangling from a hole next to the lower spring perch that is about 8in long with 3in bends on each end. I had no idea what it was to i grabbed in and set it in the back. The ball joints (all 4) that were installed have been greased and my tre's are in decent shape, but im replacing them sunday because im chasing DW. Any ideas/suggestions would help alot. Thanks!
2004 WJ 4.0L 4in lift
RC shocks///IRO UCA's+LCA's///RC a-arm spacer///Thrush turbo///IRO driveshaft conversion
Curt 2" hitch///10in Kicker comp x2///1000w MTX///custom air intake///Kenwood k255u
16" JK takeoffs///32" BFG all terrain's///Wiper reservoir mod///JKS trackbar w/ KOR bushings
Future mods: LED light bar, custom bumper
"My Jeep doesn't leak, it marks its territory"
"My Dad: Those tires are big and stupid. Me: Noooo, they are big, stupid and awesome"