I am having trouble with my 16 horse vanguard. It is installed on a toro 3050 greensmaster. The motor will fire right up after sitting a while. About 10 mins later under a load will barely sputter then die. Sometimes it will fire right up and sometimes you have to crank it a while. It will then repeat this until left to sit a bit. I by passed the fuel solenoid at the base of the carb. I found a loose battery cable at the starter solenoid and fixed that. I then found a cracked line coming from the valve cover to the fuel pump and made that repair. I replaced the spark plugs and then the fuel pump. All to no avail. I tried it without the gas cap and all the safety switches seem to be working properly. Any advice would be deeply appreciated. Thank you