Okay, problem solved. After trying a normal start for over 5 minutes of cranking without firing, all i had to do was wide open the throttle and voila it starts to add more fuel, and the bike fired up. stumbled for about 10-15 seconds, but then it cleared and ran fine.
my working theory: The injectors are at 50k miles, so after sitting for so long, they drained out, forming a bubble in the line. the fuel needed to run at idle is so low, that it never surged the injector bubble out. opening the throttle gave a longer pulse, which pushed the bubble out and it started running again.
in any case, it seems to run fine, and it's charging up a storm(strom?) now.