I have rebuilt the carberator and the fuel pump but everytime I get on the water the motor will run fine for about 15 min at full speed but then it will stall out. Then I will not be able to get it up to full speed, it will only idle. I am not sure if I did something wrong. It will run fine then it will go downhill from there. It seems like it is starving for gas. Does anyone have any suggestions?