I have a Enduro 17.5hp Tecumseh. I've replaced the carb, fuel lines ,coil, fuel filter, and spark plugs. It runs amazing for about 10 minutes then dies. It also won't charge my battery. I don't know what else to try. It isn't vapor locked either. Any suggestions?