I have the same problem with my 96 Cav. I hear the noise on the right side of the front of the car. I replaced the ball joint on that side, which was extremely loose so I thought I had the problem fixed. Pulled out of my driveway and heard the same noise again!! I'm going back under the car this coming week and see what I can find. But for what to look for: Ball joints, axle joints, stabilizer bar bushings, lower control arm bushings, spring mounts, tie rod ends, then look and see if anything else in the region is loose, such as exhause system, etc.
Hope you find it,
Joe