Clunking Noise
You may want to check the bushings on the stabilizer bars. I had a Jeep Grand Cherokee some years ago and the dealer and I replaced tons of ball joints shocks, etc to try and find the noise. It turned out when the vehicle was rocked side to side by someone you could see the sway...