I had the same rattling noise on my 97 when it was new, took a long time to figure out where it came from. The bottom of the shock has a bolt, that goes through the shock bushing, & the pressed out channel in the lower control arm. The bolt that goes through it is threaded along the part that goes through the bushing. If it's not tight, the bushing in the shock will rattle on the bolt, and pound the threads out flat, making it worse. Get under there with an impact wrench, and draw the bolt up as tight as you can. That pulls the sides of the pressed channel up tight against the sides of the rubber part of the bushing, & stops the rattle. I got some better bolts, that were only threaded on the ends, and put them in. They have to be very, very tight to keep from rattling.