I'm posting this for a friend.He said he went out fishing the other day, did some drifting and when he headed back to the launch he heard the alarm going off,checked the motor and it wasn't pissing.He thinks it's the impeller.Could it be the water pump? Also,he said all the shops in our area are...