Like my dear ol' dad would say, "check the simple stuff first". If it isn't the clutch switch or cam sensor, then ... fuel pressure. It can show 43 psi at idle and blipping the throttle, but under a load it can drop. However, that condition usually doesn't act like a limiter, more like a bog then a miss.
Which does lead it back to a cam issue or a crank position sensor issue. Crank position sensor issue happens "typically" when the engine gets warm and the false limiter happens intermediately, but gets worse the warmer the engine. If the intake cam has jumped a tooth and at idle the sensor signal is still within the ECU window, then no FI light. But once again, unplugging the cam sensor will show if that is an issue. The false limiter happens because the intake cam pin is in the wrong position, if it is too far off then it will also cause a FI light.
Just of giggles, how is your kickstand sensor and tip over sensor set up?