Well, the mechanic who is a gmc truck dealership said he couldn't find the problem but that it wasn't making the noise now. So he told me to bring it back in if the problem reoccurs. Oh yeah and here's your bill for $420!! Needless to say, I won't be taking it back there again.
For the vibration in your front end, it could be a worn ball joint, idler arm or even just the tires being old and needs to be balanced. Start with the things you can do and grease all the front steering linkage and suspension fittings with
http://www.pennzoil.com/documents/Pennzoil Marine Premium Plus Multi-Purpose Grease.pdf, Yes it cost more, but will last much better.
The marine grease will fill up all the void from worn parts and see if the vibrations go away and tighten up your steering play.

Once that has been done, inspect your tire pressure and adjust accordingly 32-36PSI. Depends on your ride comfort you like, 32 softer 26 firmer.
As for the clunking sound, common area that is now that causes this is a worn hood hinge bushings. As the Jimmy vibrates the worn hood hinge pins bang against each other causing the noise. Here's the full text of the TSB that refers to the hood rattle. Open your hood and hold on to either corner of it. Rock your hood back and forth and if it's the washer you'll hear the clunk. It's a dealer only part (unfortunately) is a tiny washer that fits on your finger tip. It's aboaround 5-6$.
Hood Hinge Rattle (Install Spring Washer) #01-08-63-001A
Hood Hinge Rattle (Install Spring Washer)
1995-2002
Chevrolet and GMC S/T Pickup and Utility Models (Plant Codes 8 and K)
1996-2001 Oldsmobile Bravada
This bulletin is being revised to add the 2002 model year, plant codes, and update labor time information. Please discard Corporate Bulletin Number 01-08-63-001 (Section 08 -- Body and Accessories).
Condition
Some customers may comment on a rattle coming from either or both front corners of the instrument panel near the hood hinge areas. This noise may often be mistaken for a loose shock absorber. The rattle may be heard when driving over rough roads and is most noticeable when the road surface creates a side-to-side vehicle motion.
Cause
Excessive clearance at the hood hinge attaching bolt may cause this condition. The excessive clearance allows the hood hinge to make metal contact with the hood hinge bracket, which produces a rattling noise.
Correction
Important
For additional information, see the Body Front End subsection of the Body and Accessories Section of the appropriate Service Manual.
1. Remove the hood hinge attaching bolt (1).
2. Install a spring washer (2) on the bolt as shown in above illustration.
3. Install the bolt.
Tighten
Tighten the bolt to 25 N·m (18 lb ft).
Part number is 12383460
