Had the boat out yesterday in the water under full load, it would hesitate and then shut off, it did this a few times and then it shut off the last time it would not restart, had to be towed back to shore. After getting the boat home, I have replaced the mechanical fuel pump on it, spark plugs...