if ya do go with a 05 duramax , better motor no dpf on it just look at the brake lines so there isnt rot as they do quickly esp on the driver side under the rear of the front 1/4 panel and at the abs module ,the hydroboost setups leak a bit also but all in all great trucks