I worked on a friends 2007 TRX500FM7 yesterday , the bike is super clean and only has 240 miles , was garage kept , BUT , it sat for 3 years with fuel in it , what a mess , the float valve was so jammed in the seat that I thought I wasn’t going to get it out , it took needle nose vise grips and a lot of pulling , the petcock was so clogged up no fuel was going thru it and you can’t turn the knob , I found a screen inside the fuel hose right at the carb (there is a pic of it ) , it doesn’t show up in the parts print , take a look at the fuel that came out the tank in a clean 5 gallon bucket ——–