The O2 sensor doesn't come into play until after about 2500 - 3000 rpm. The CO adjustment deals with fuel control at low rpm
without the O2 sensor being involved. Once the O2 sensor kicks in, the ECM ignores the CO setting.
Low rpm is exactly where it's going to be too lean. Mine was so lean it was almost undrivable in a parking lot, etc. and I took it back to the dealer at about 900 miles. They "checked it out" and told me that it handled like all FJR's and the owner has an FJR, blah, blah, blah. I told them I was sorry the owners FJR was screwed up too and that I wanted my money back. That got their attention, they got with Yamaha and "fixed it" under warranty.
I say "fixed it" because here's what they did: I made them show me the mechanics worksheet so I'm confident they did what they said. I don't remember the exact numbers so I won't give any but 2 cylinders were high CO and 2 were low but within Yamaha "spec". All they did was lower to the 2 high ones till they matched the low ones which were at the low end of Yamaha's way too low make the EPA happy "spec". They actually made it
worse! :angry: And they wouldn't budge, being more interested in keeping Yamaha and the EPA happy.
They did install rivnuts so it wasn't completely wasted effort. Pretty long winded way to tell you I don't know anything about the EGA you asked about eh?
You'll get better results doing it yourself is all, no matter what EGA you buy.