2005 GMC 2500 HD 4x4 for sale. $23000.00. Brand new duramax diesel long block, new turbo,injectors,fuel lines,fuel injector module and more. Inside is loaded, leather, bucket seats, Bose stereo, sunroof, dvd video player. 223000 original miles. Gooseneck hitch.