My truck swings radically... when you first start off, it takes perhaps 10 to 15 miles of very slow climb all the way past the top of the "normal", and then it suddenly falls to below the bottom "normal" range, and after that it swings back and forth all the way across from above to below the "normal" range.
I have a new thermostat to put in it as soon as I get a chance.
I have experienced this in other vehicles... My car when through 4 or 5 thermostats in less than 2 years, one lasting less than a month, for this problem. When I finally got a good one last summer, it's been fine ever since. The parts house replaced all but the first for warranty. In every case, it was possible to see some place on the thermostat itself, where something had been sticking / rubbing.
Even on the Power Wagon, which has had fresh water and antifreeze each year since I got it, thermostats have not lasted even a full year. I replace them after a few months use because I see that they no longer maintain control. Either overheat or have huge temp swings with outside conditions, due to failure to close and/ or open all the way. I think it's cheap parts. I've tried Napa's best, carquest's and name brands like Stant, to no better results over the last 5 or 6 years. Previous to that, I don't recall buying thermostats as often as I bought tires for the car - several years apart.
The CarQuest premium one I bought for the Cummins was only a few dollars. I can't help but think I'd gladly pay double (what's 20 bucks???) for a GOOD thermostat that does it's job reliably - although this one does look pretty well-made.