UPDATE: My insurance company sent out the (independant)investigator to look at the boat and motor. He determined from the pics and Mastercraft Dealer's statement that weeds were the cause. The insurance compnay has authorized the breakdown of the old motor in order to investigate further. So I should know more next week.
On another note maybe related: Perfect pass is unable to hold surfing speed (10.2 MPH) now- it just cuts the speed down until you loose the wake. Like I said it might be related or not to the installation of the new motor. For now just using manual.