There is one very easy way to tell if its actually overcooling or not................. give it a good thrashing for 20mins pull over and VERY slowly undo your expansion tank cap! If there is pressure there and hot steaming water then it's NOT running cold and there must be something wrong with your temp gauge,sender, or wiring loom.