Does it have a fuel manager on it? These too, go bad with age. Try removing it from the bike and see if that is the culprit
Yes! It does have some kind of fuel commander crap. I'm not an EFI pro, more of a carb guy myself, therefore I'm as bright as the village idiot when it comes to electronics and wiring. How would be the best way to disconnect it? It has those problematic "vampire" connectors.
Espresso and motorcycles both have a way of making us feel alive, happy and free. Both of these thing, however, can be ruined if you don't start with good G R O U N D S.