Small Engine Troubleshooting Problems? Ask a Mechanic Now.
How did you check the fuel solenoid at the carburetor? Best test is to remove it and plug the hole! With twin engine, unless you have a low oil pressure switch, it is not likley to loose spark, which makes it fuel related. You have the Briggs pulse type fuel pump? Or an electric fuel pump?
Then the fuel solenoid is very suspect!
You replaced the fuel solenoid?You have the old one? Take the old one, and cut the tip of that closes the main jet, and reinstall it as a dummy, and test.
!! Wow, i'm out of ideas! Have you ran the test line from fule pump inlet back into the fuel tank filler opening and ran test? Bypassing the tank and the tank outlet line.
Does Bad Boy put an oil pressure shutoff switch on the engine, or mower that would kill spark if the switch closes, from low oil pressure or??? With nothing helping with the fuel system, maybe it is loosing spark?
With engine just dying, and will restart immediately, it gives no time to determine if it has lost spark or fuel. It has to lose one, or the other, and without knowing, it's just throwing good parts after bad. Can be a loose wire in the kill circuit, that would short out the spark, but seems like at some point, it would not start, and you would find it has no spark. And the fuel, typical carburetor problem is the electric solnoid, which you have eliminated, and if the float sticks, it would not fix itself! I'm at a loss as what to try next, other than running a fuel line direct from the fule pump, back into the fule tank filler, bypassing the fuel tank and outlet.
I do see a bank of 5 relays, all alike on the unit. If a rlay drops out, it could kill the engine. I don't find a caption that shows which relay does what. All look to be the same. Number them and then try switching them , to see if problem changes.