I have a 17hp B&S engine that only runs for about 20 minutes then dies. I have tried cleaning the carb, changing the carb solenoid, changing the magneto, and insulating to kill wire off of the coil but nothing has fixed this problem. After the engine has died, it will start again on choke and...