PM Bigdaddy he can give you the run down on what to stay from. All had good and bad years. I have a Duramax LBZ and love it. Lots of power and still getting 20mpg with a lift and bigger tires. Likes to drop down quite a bit if you lay on the go pedal to much though.