I am having the very same problem with older L4400. If you figure it out please post the solution.
ya know I love simple ideas and can’t believe I didn’t think of removing the start solenoid in the first place just to rule out a mechanical issue for all the guys saying it was mechanical. I did try that though and it fires right up and ran perfectly. I then installed my new timer OPC switch and it started right up like it should. Funny thing is, everyone saying it was all these other possibilities and a dam 19 year old on a kubota Facebook page told me about that switch and that’s what it was.A very simple test is to remove the shut-off solenoid, put a piece of tape over the hole to keep debris out, and start the tractor. If it stays running you will need to pull the mechanical shut-off on the injection pump to stop it.
The tractor will start and stay running, it has an electrical problem.
The tractor will not start and stay running, it has a fuel or mechanical problem.
It was the timer OPC switch. It is basically the brain for all the safety BS on the tractor.I am having the very same problem with older L4400. If you figure it out please post the solution.