It should work with 10 gal in the bottom.... but who knows, the pickup could be cracked. I would put in another 10 gal before massing around.
Since you have spark, and fuel flow could be at question.... start at the beginning.
1) There is an electric lift pump on the side of the port side of engine. (square, and where the fuel line from the tank hooks to) There is also a relay and fuse right beside it. SO... take the hose off the top, and have someone crank the engine. (it only runs while cranking) You should have fuel pump out. If not... check the fuse and relay. Also, the fitting on the bottom is a filter. I would change it.
If the pump is running, and you don't get fuel... take the hose off the bottom, and try to draw fuel up the feed hose.
2) I would change the big spin-on filter. If it's plugged... it will keep fuel from getting to the vapor tank.
Once you verify that the lift pump is working... it will take a little time to fill the big filter, and fill the vapor tank.
3) If you know the fuel is flowing, check for pressure at the schrader valve at the regulator, on top of the vapor tank.
if there isn't any pressure there, after knowing 100% for sure, that there is fuel in that tank... test the high pressure pump.