I have a Duramax 6.6 2004.5 with 4x4 with the fifth wheel tow package. It has 300,000+ miles. Had some motor work done at 235000 miles. New wrist pin and piston. New head gaskets and egr delete and a cold air intake, also a new aluminum 4 core radiator with electric fans. It does need a fuel pump for the fuel tank itself. But I have too many projects to take care of. 505-five,Eight,nine-0954. Asking 6000$ or best offer.