last year I purchased a 27' ultra with a V10 viper engine. when I tried out the boat it overheated. the owner had to have a new impeller put in the water pump. It has a external belt driven pump on the frount of the engine. after that it ran fine. took it out once later in the year it was...