2004 Chevrolet C6500 flatbed with a Duramax Diesel.  The truck has 180,000 miles.  It has a hydraulic dump bed, and a pintle hitch.