I read all of the posts and am curious about a couple of points. I have an
L3710 - really like it. The fuel tank is at hood level, behind the instrument panel. Maybe I haven't researched enough, but I don't think I have an electric lift pump for fuel. The tank is above the injector, so my expectation is fuel is gravity fed to the fuel filter then into the injector. If air is introduced, then the injector is sucking, and that sucking means fuel restriction.
Now my main question - you have stated that you have drained the tank more than once. What is your definition of drained? Did you remove the tank to drain, or only use the tank outlet with the tank in place? if you have not removed the tank, I believe it is time. The fact that you have removed debris from the tank reinforces the suggestion. I have many experiences with tanks that get plugged at the tank outlet. Sometimes there is a screen, sometimes not. The remedy is removal and disassembly of the outlet fixture/connection. I wash the tank out with a garden hose then let it dry before reinstalling. A shop vac hose in the empty tank helps drying.