I have 1999 chevy k2500 4x4 with a 6.0 gas motor and has little over 143,000 miles.It was in a wreck and don't have time to work on it. The engine and transmission run great. Has a flat bed with a gooseneck ball. Will not part out sell as is.