2004 2500 HD LB7 Duramax. I have owned it for about 3 years. It has about 252,500 miles and runs good. Heat and air work good. Has power windows, power locks, ac, heat, power seat, 4x4, and Allison automatic. Body has plenty of dents and scratches but not rusty. Was used as my main work pickup and trailer lights all work. Has had injectors, cups, and hard lines replaced in the last couple months along with an aftermarket lift pump w/cat fuel filter. I also put new brakes on it all the way around.