It seems to be not pumping enough fuel. I have regapped coils to flywheel, taken the carb apart and did not see anything new fuel filter, pump, lines, cleaned tanks. I have adjusted valves and checked pressure to the pump for the crankcase which is roughly 5 psi. I have also checked a good running kohler with the same setup and it checks the same. It will run fine for a few minutes and then bog down. You have to choke it to get it to run. I am able to mow with the choke on but does not have enough power. The solenoid on the carb is working and in the manual. Any help will be appreciated.