It was registered as a truck in MN. I would think it idled a lot just because of the frigid cold.I have 29500 and 1060hrs =27.8mph. Not too far off from you.
I don't idle per se, but I also use my rig as a daily driver more than I make long freeway hauls across state. My drive is usually stuck in traffic creeping stop-and-go <40mph traffic followed by an 8 mile freeway stretch if it's not plugged up. I rarely drive >70mph, so that works against me by keeping my avg mph low too.
It's almost impossible to know how the truck was really used. No offense, but sales guys will say anything. So I'd guess it all depends. If the truck has been used in the Mohave Desert all of its life where there's nothing but freeway, I'd be suspicious of low engine hours.
If the truck has been used to plow, I'm sure that might explain a lot of it too.
I got what looks like a warranty history oasis report. It's pretty involved. Transfer case and front driveshaft were broken and replaced.Dont they have an oasis report that would give good info on the truck?