Please consider keeping us posted on your progress.
While I might be reaching, here are some other things you may want to consider have you opened the drain value on the bottom of the fuel tank to see, if any sediment comes out you may have got some junk in your fuel tank. Also looking at JDparts.com there is a strainer back by the fuel tank that may have got plugged up. Behind the SMV sign there is a vent elbow fitting and hose, maybe the tank is not venting, could just take the cap for now. This could be what caused the initial problem.
If it turns out you need to replace your fuel times JDparts.com has different part numbers for the fuel lines, so you tractor fuel lines (supply and return) could be of different sizes as it is on my tractor.
I'll let you know what I find. A mechanic at the local JD store told me the cheap rubber line they use has been known to allow air in while not even having a damp spot where it leaks. I am about to test this line.
Dadblame sick grandkids is holding me up on this project.