My 2009 G5 is prone to stumble coming off idle, or when rolling back on to the throttle after overrunning. I have confirmed the EFI Throttle Position Indicator supply and output voltages are dead on spec at idle and WOT (thanks to singh5g for his excellent YouTube videos), and idle speed is OK. The bike has behaved this way since I got it last year with about 2,000 miles on the clock. It makes it difficult to ride smoothly rolling on and off when cornering, etc.
I have no experience with EFI, but it feels like a carbureted engine does if leaning out briefly just off idle. Any suggestions for what I might do to improve this situation? Thanks for any help you can provide.