If you had a bad injector or a faulty TPS you could flood the engine. There is an idle adjustment screw.
I know there may be other issues but just for Sh*ts N Giggles, Try turning the idle screw to the right (Clockwise) and see if you can't get the bike to at least idle. Here's an attached PDF the shows the Idle screw location.
Edit:Sorry, Messed up the attachment at first.:spank:
I don't know what your overall experience is so please don't take this the wrong way:
As a note of safety, fuel can ignite with the simplest of conditions. So anytime you have open, exposed fuel vapors and there is any available ignition source, for example: static, open flame, etc. you can have a bad problem. You should work in as open an environment as possible. Ventilated areas are of course better than enclosed. For example: If your in an area that hot a water heater shares to may have an open ignition source from the pilot.
so fumes in the room can be ignited from 30 feet away from the tank. This means that you could possibly drop a tool on a concrete floor and have ignition.
If you're in an enclosed area please provide ventilation for fumes as well as a way out for your self along with some form of fire suppression.
Better not to provide the conditions for ignition.:rockon: