I have a 90 hp engine. I can get up to speed but it will run for 5 to 10 minutes then it will die. If i hand pump up fuel line before it dies it will run for 5 to 10 minutes again. I was thinking fuel pump. I have replaced impeller so should not be overheating.