I took the thermostat out one time and mine did the same thing. Went 7 miles and just barely moved the gauge, it was still under 140 in 80F weather. I doubt your thermostat is stuck open though. How fast are you driving? I just went to town and back at 30-40mph (snow) and I just barely made it to 190 after 20 miles. Once the engine is warmed up, they don't seem to have much problem keeping warm as long you don't run the heater on full blast. I was on the interstate once and I don't have a fan on the engine and I pulled over for a bit waiting on someone and I didn't have the heater on to dissipate any heat. Just idling it was building heat (it hit 210F eventually), and it was only 10F out. Maintaining heat and getting it hot are 2 different things. I can pull a trailer and get it hot in a few miles or I can drive like I did today and the engine just doesn't work hard enough to get hot, plus having the heater on full blast takes heat away from the engine also. Let us know how you drive for those miles to work, it could be a big factor.