This is a 2000 GMC 3500HD with a 6.0 liter engine. It has around 40,000 miles on this engine. The truck has more but the engine has been replaced. It is a service truck with a 29" bucket lift on it. It has a power inverter for 110 volt power outlets. The truck runs good but does need some TLC.