You will probably need to visit an authorized service shop Onan/Cummings
The fuel pump is probably driven by a relay.....but if the pump was going off with the switch, I would think it would run for 30 seconds or so before dying.
I suspect that the "empty tank" safety would operate through that relay too......so it almost sounds like the ignition is being cut off when the start switch is released.
Given the symptoms, it is definitely NOT a carb problem.
'07 Damon Outlaw 3611
CanAm Spyder in the "trunk"