I happen to have an 08 3500HD Vortec. With 200,000 miles, little things like SES, check tire monitoring sys, buttons not working got me thinking the same thing.
I thought diesel, primarily because they seem to hold their value. I'm thinking about waiting and see if they discount them , after...