Background...bike parked in 2009 while I deployed overseas on and off for 4 years. Battery is fresh and fully charged. New NGK Iridium plugs. Fuel pump, filter, and strainer replaced. Tank emptied and refilled with new gas. On key turn, I hear the fuel pump prime and fuel injection light goes out. I loosened the fuel line at the fuel rail and verified, fuel is getting to that point...when I turned the key on, I got a nice spurt. On cranking, it turns over strongly but will not catch unless I put starter fluid in the airbox. Propped the gas tank up, took the top of the airbox and air filter off and cranked while spurting starter fluid and it will run until I stop using the fluid...then it stops AS IF I am not getting fuel into the bike. Replaced entire throttle body assembly with used assembly from a bike that was parted out after accident at approximately 3500 miles. After replacement, I get exactly the same problem. It will fire and run on starter fluid but not without.