I posted a separate thread, but it go no love so I thought I'd try in this one for some ideas.

OK guys, I've got a tough one and I'm looking for suggestions on what else to check or try.

Anybody got any ideas?

I had a similar issue a few moths ago, except mine showed a TPS error. Turned out to be a bad regulator/rectifier. Check the voltage at the battery and monitor while the bike is running. If you see a voltage spike above 14.4 volts it could be the RR. What happends is that the high voltage spike from the RR confuses the ECU via one of the sensors. In my case it affected the crank position sensor which artificially advanced the ignition timing causing the ECU to move the throttle body stepper motor resulting the the TPS sensor error..
My voltage spikes were above 15V but only for less than a second. Cycling the ignition ket seems to reset the issue until it occured again. I switched to a MOSFET RR and runs great now.

__________________
If it moves and it should not, duct tape it, if it does not move and it should WD40 it!