I bought this Duramax in 2002 for a tech who complained about his gas pickup. I told him he had to drive it 5 years, it's now 18 years old and has 900,000 miles. One set of injectors, countless minor repairs, nothing of significance. We have been told several times the transmission is bad and the codes require changing it. Last time was about 250,000 miles ago. He goes from Conneticut to North Carolina to repair equipment. Everything is stock, it's the way the factory made it.