I am needing to replace my shocks. Only have 100,000 miles on my 2008 but starting to use on forest service roads more and more and need to upgrade from the original suspension. How do you know if the other parts, springs, etc need to be replaced? I will probably keep the factory height in the back but might raise the front up to the next setting on the bilstein's.
Time and age. A 2008 is now about 13-14 years old. Visual inspection and performance under load or in use off-road. Take some frame measurements and see if they match the frame height chart for your truck. You can get this file in the GM Upfitter's website for free. My rears were beginning to squat a little under normal use and a lot towing a light trailer.
The front jounce bumpers were falling apart (they are in the struts) and the rears were beginning to and very cracked. How do the upper spring insulators (rubber thing inside front coils) look? Mine were falling apart. My strut mounts were still good so I kept them but in hindsight should have replaced them too so as not to have to take the front strut apart again for 150K miles or so.
Is yours a Z71? How do the rubber bushings in the ball joints and control arms and the boots on the axle shaft and over the inner tie rods look?
Here is the parts list for my truck. Many but not all will be the same for yours. Plug your VIN in at the link and make a note of which are different. Your front spring codes are the 6XX and 7XX on the RPO sheet in the glovebox. Of course, you'll decide what's needed now and or later. All of the part numbers are GM OE save for the rear coils 45H number, that is ACDelco Professional, cannot get OE anymore. ACDelco Professional and Moog CK series are the same parts in many cases while not as high quality as OE, have satisfied many on here with no complaints.