Update:
I decided since there had been grass clogging up the filter shutoff before, that there was potentially more where that came from. I decided to clean out the tank as best as possible and also to rule out bad fuel while at it. Here's what I did:
Emptied tank into old 2 gal gas can (I emptied it out first) getting about 1.5 gallons. When I opened the main fuel line to the filter it was barely dribbling, so I blew compressed air in to get it flowing. I got some stuff coming out and it re-clogged numerous times before the tank was fully empty. I took another 2 gal tank and put it under there with a funnel to empty the tank into and put a funnel with a screen filter into the gas tank fill neck. I dumped the 1.5 gallons back into the fuel tank and got quite a bit of grass clippings in the screen.
Again blew in compressed air and got more and more and more crap out of it. I did this whole flushing and blowing and drain and refill about twenty times until I could not detect any more junk coming out and the fuel line was dumping the entire contents with no indication of any blockage.
Then I removed the filter, unclogged the stop valve, cleaned the filter element and replaced.
Then I used a shop vac and ran it around as best I could in there for a while.
Then I got NEW fuel from the store and put in 2 gallons, and now she runs again. I haven't tried loading her but it runs good now. I would estimate I pulled a cup or more of grass clippings, bugs and even several small grasshoppers out of the tank. I am expecting I will be doing this again, but hopefully I got the majority of it.
Unfortunately either the compressed air or the vacuum did a number on my fuel sending unit, so my gauge is no longer working. I am not sure if I might have jammed it down when running the vacuum. It's reading super duper empty.
I still have a problem with the fuel return line from the IP that goes directly to the tank. I have put a NEW line on it and also blew it out to make sure it's not restricted at the tank. When I hook up that hose, the fuel level drops in the bowl and the tractor dies. If I keep that hose blocked off she runs great.
Any more suggestions? I didn't have access to any clear line that would fit either hose, I may be able to get some at hardware tomorrow, but I am not sure that putting that line on my returns and such would do anything other than indicate that I have leaks from using the wrong line or the connections not right.
Thanks for the help again! I think I am almost there, just need to figure out this return issue.