Mowers run in a lot more dust than cars and get filled from cans .
Debris builds up in the tank and blocks off the outlet like hairs getting drawn into the shower drain.
In order for fuel to get out of the tank, fuel has to get in so there is a vent in the tank cap, or a vent line from the carb to the tank ( EPA Strikes again ).
So first test is simply undo the cap and listen for the suck then try to start it.
Second test is to pull the fuel line off the pump side and blow back up the line & try again, engine fire right up then take the tank out & clean it + replace all of the fuel lines.
No joy there then get a spark tester and check if you have spark immediately after the engine dies.
After that you are looking at temperature / oil level problems.
Kohler have the manual for your engine available on line as free download.
The EFI Kohler has both a mechanical or vacuum operated pump and a electric high pressure injection pump. Which pump did you replace. Also make sure you have the correct fuel filter system, since Kohler has has issues with the incorrect fuel filter being using allowing debris to enter and block the internal filter on the injection pump.
So the only parts in the fuel system is
1) filter 2405006S
2) the electric pump 2439352S
3) the fuel regulator 2440316S
4) The manifold & injectors
5) the tank switch
6) the fuel tanks.
To date you have replaced 1 & 2
So I would still recommend plugging in an auxillary tank, higher than the pump so it has a head on it.
This will knock out 5 & 6 which will leave you with the regulator .
IF here is not enough fuel getting to the pump then the pump will not be able to make pressure.
If the fuel is boiling in the lines the pump will not be able to get to working pressure.
There are no tank problems. The regulator is not the issue, since I can block it off to dead-head the pump with no change in pressure. I did finally find one reference on line to vapor lock ahead of the pump, which is the only possibility at this point. I am eliminating this problem by installing a low pressure lift pump under each tank, with a toggle to switch them when I select which tank to run on. The more extreme solution would be to install an EFI pump under each tank, but I'll try this first. Still makes no sense that this problem presents itself after 1100 hours. Maybe premium fuel with a lower vaporization rate would help, but I've read no recommendations for this.
I'd love to hear how this ended. Did you identify the problem? I am having an almost identical problem, and its driving me nuts. My fuel pressure drops to 9-12psi when it looses power. Up around 39 or so it runs great. In my case, its a zero turn mower with a single tank...electric pump replaced, as well as fuel cap, fuel pressure regulator, all lines, the stank siphon and return tubes, and oxygen sensor.
THanks.
Hook up a voltage gage and see what is happening when you lose power.
Sorry for my wording. Something like this connected to battery. It will let you know what your voltage is running. I think it may be dropping out.
https://www.amazon.com/Waterproof-C...3639799&sr=8-6&keywords=amp+meter+usb+charger
I agree with Blaze on the voltage........ The electric clutch is using voltage the whole time the blades are in use and the electric pump is using voltage also .... The alternator is not keeping up more than likely..... A bad connection at the connector from the ALT or a bad battery if the ALT is working right ..........
That's my 25 cent piece since 2 cents ain't worth nothing anymore............
Let Us know Mon Ami ~!~!