thanks fellows. i think its actually not overheating and its an electrical issue.
i got a new temp gage today so ill find out by tonight