FYI, I got an 01 2500hd duramax, bought used with 65,000 miles,
190,000 now. In between new injectors(warranty) new transfer case, new Allison tranny, new fuel injector pump and housing. But still a Chevy man will buy another when the time is right.