I have an 04 dodge ram 1500 with 43,000 miles. on a recent trip back home to visit family my temp gauge showed that it was getting hot. it usually stays about in the middle range on the gauge. i pulled into a midas that was nearby and had them look at it. they couldn't find anything wrong. my trip total trip was around 1500 miles and the gauge was in the red showing that it was as hot as it could get but the engine seemed fine. what could cause this gauge to read hot when the engine was actually not overheating? when i made it to my first destination i had it looked at and had them put in a new theromstat but it didn't make any difference.