Listen to MetalMover. Check for free-wheeling of each wheel. While you have it jacked up, try to move each individual wheel by grabbing it at 12:00 and 6:00 and push in and out to check for wheel bearing free play, then at 9:00 and 3:00 to see what's loose in the steering and suspension.

I've had the bolts that hold the upper suspension arm to the frame come loose on me, too. Causes all kinds of handling problems, as you might suspect. Check that.

John B.