I bought this truck new. It has the Duramax engine. The truck died at 9,000 miles and had to have the engine rebuilt. It was an injector pump failure. It took 5 weeks for repair. Since then I have had all the exhaust sensors replaced. Now it has leaks in the radiator, transmission and other coolant leaks. The truck has 66,000 miles. The truck has left me stranded more times than I can count. Not sure why I keep the truck, it is unreliable and expensive to try to maintain.