Where did you get that CDI? that looks like the plug used for the liquid cooled 250cc engines.
This was posted awhile back
http://www.chinariders.net/modules.p...wtopic&t=10355
See that plug in that link on the blue CDI looks like the plug you ended up with, and it states it's for a 250 water cooled engine, if you got it from GIO i wonder if they got shipped a box full of CDI's that don't work on the air cooled engines.