Update: I started replacing parts out of frustration hoping I would get lucky. So far I have replaced the following,
Fuel injectors
Throttle positioning sensor
Crank position sensor
ECM from IDS programmed for my bike
Intake gaskets
Spark plugs
Did a compression check 125psi in the front 130psi in the rear

Nothing changed. Still barely starts! Any suggestions on what I should change next? Fuel pump? O2 sensor? What's left but the wiring harness.