I have a similar problem on my STV40 tractor, the tank ran dry but it was refilled and after some cranking it started OK and ran for perhaps 10 minutes, a week later it refuses to start despite much cranking.
I removed the water filter bowl and fuel was flowing freely by gravity as the tank is...