The truck is decent until it hits 20k
miles, then it all goes to hell.
Transmission is horrible ( been
replaced twice ) the build quality is
horrific. It rattles and pings at any
speed above 30 mph. We made the mistake
of buying 6 for our fleet and will be
getting rid of them asap. Do yourself a
favor and look into something else!