Thanks for all the replies everyone! I am back home so I will throw some pre-mix in the tank and see if I can get the pump to prime the upper hose completely while it idles. Thanks for the tip on the fuel screen too! I have tried to get some penetrating oil into the lever as it is extremely hard to turn so I wouldn't be surprised if there is some gunk and corrosion in there as well.
2008 - KLR685 - Currently For Sale
2008 CRF250x - Street Legal Hooligan Machine