Woah, here's my update (sorry for the delay)!
I rode out to Blackbeard Powersports on Saturday and the owner let me use the "diagnostic cable" for the Blur 220i. As it turns out, it's actually just what I would call a "dongle". Here it is:
The tool slides on the diagnostic port under the seat. Once there, you simply turn the ignition to on and watch for the engine light to blink. Here's what you are looking for (I took good notes):
Part___________________________Defect Code (# of flashes)
Throttle Position Sensor----------------0 long, 6 short
Intake Manifold Pressure Sensor-------0 long, 9 short
Engine Temperature Sensor------------1 long, 1 short
Oxygen Sensor--------------------------1 long, 7 short
Injector----------------------------------3 long, 3 short
Ignition Coil-----------------------------3 long, 7 short
Fuel Pump-------------------------------4 long, 1 short
Heater of Oxygen Sensor---------------4 long, 5 short
ISC Motor--------------------------------4 long, 9 short
Crankshaft Position Sensor-------------6 long, 6 short
ECU--------------------------------------Always on
System is all right!----------------------Always off
Of course, nothing lit up on the Blur. We tried it a couple of times and then just cleared the (empty) defect code memory ('cause we could):
Plug in tool
Hold throttle wide open
Turn the key on
After the EMS (engine light) turns off, release the throttle
Wait until the EMS LED turns on again
Unplug tool
The sputtering problem that I've been having is really an unstable idle. It goes so low that the scooter shakes and then clears up and even revs a little more than normal. I decided to show my dealer that it would still do that, even after using the tool.
I started the scoot and demonstrated that the idle was unstable, i.e. it started and ran at 1800 for a few seconds, then it went to 1500, then up to about 2100. After a few more seconds it went down to 1800, then to 1500, and then back up to 2100. My dealer noted this and said that he would email his tech at Genuine. He did that and got a note back that says, essentially, that the ECU is programmed to closely maintain the temperature of the O2 sensor and during warm-up the ECU will change the idle to ensure that the O2 sensor is kept in a warm-up mode (this is probably for emissions). That's fine, I told my dealer, but it does this after long runs too, when the scooter should be all warmed up. In fact, the first time it stalled was after a 12 mile run in traffic to downtown Detroit. My dealer was going to ask the tech what else we could check, and this weekend, I plan on changing the oil/filter again and checking the connections around the FI, just to make sure.
Still, riding this scooter is a blast and I'm very pleased with my purchase and with Genuine. I'm going to enjoy my scoot and wait until we learn some more about this first year (in the U.S.) scooter.