Hey guys, my 2009 Chevrolet Silverado 2500HD 6.0L Vortec hit 100k recently and instead of taking it to the dealer to have the maintenance done I was thinking about doing it myself. Y'all have some input on what NEEDS to be done and what doesn't. I've heard a few different things but I'm getting ready to go shopping and need to know what to put in the cart. Thanks in advance!!