Took it for a ride today and the temperature stayed around 180 even at speed in 75 degree weather. Plenty of antifreeze, could it be water pump? How...