First of all Welcome to the forum! Now lets start with some basics from the Wise owl's tech section;
thescooterprofessor.proboards.com/index.cgi?board=gele&action=display&thread=248Now lets talk about the no spark thing.
You mentioned you replaced the CDI and have already bought other things but it could be something simple and also to presume that they may be bad to inferior parts is not really true, all the parts you have coming will be Chinese also and are under the same light. I have a 07 and 08 scooter that still have OEM everything with no failures. All electrical and even the can't keep up OEM vacuum fule pump.
So since this is a used scooter it's probably safe to say that it's never had a good PDI which most of the time eliminates a lot of gremlins that put one on the side of the road. We have a great PDI in the general tech section also.
Now lets start with some basics the CDI yes they can go bad but a lot of times it's just a poor electrical connection too. Here should be your CDI and BTW it's a DC powered CDI:
Also do you have a wiring diagram of this scooter? If not I'll put one up haven't got to my wiring diagrams yet.
Take note of two wires in this picture that can cause the CDI to fail, remember that 3 components make an engine spark, Stator, CDI and coil and look at the gray/white and black wires on the 2-plug.
Since this CDI is DC then it gets it's power from the battery when the ignition key is on so naturally the test would be to pull the plug, turn the key on and take a multimeter and check to see if you have 12vdc or more on this black wire. If not then it's time to find out why, no voltage on this wire no spark, also makes sure the little female spade connector is making good contact. One can easily remove the connector by inserting a tiny screwdriver or end of a paper clip in the slot end of the plug thus releasing the locking pin and pull the wire out of the plug. I soldiered everyone on my scooter.
Now if you have voltage and a good connection we need to focus next on the gray/white wire, this circuit is the engine kill wire. It comes from two sources the ignition key switch and the engine kill switch on the handle bars. Test for this is simple take and set the meter to ohms and put one lead to the wire and the other to ground even can put it on the negative side of the battery.
Turn on the key switch, make sure the engine kill switch on the handle bar is in the engine run position and with the key in the on position you should have 0 ohms or no resistance ........unless either the engine kill switch is bad and stuck in the kill position, the key switch is stuck in the closed position on the kill circuit .....or the gray/white wire has rubbed up against the body and grounded out. If this be the case even with the key ignition on you will still get total ohms resistance and NO spark.
What you need to understand is the engine kill function of this and a lot of scooters works by grounding out the CDI.
With all of this you will have eliminated 5 possibilities other than a bad CDI which you have already replaced,
(1) 12v to CDI
(2) bad key switch
(3) bad engine kill switch
(4) bad connection
(5) grounded out kill circuit wire.
You mentioned the R/R and it has nothing to do with the engine spark, can take it off and throw it away, it's function is doing what is says rectifying the AC circuits and regulating voltage, again your CDI is DC powered and does not come from the stator but rather the battery, dead battery = NO spark.
Now the stator and here's some stuff on it;
1. Set your multimeter to read in VOLTS "AC".
2. Locate the red/white wire on the 3-plug of the CDI and use the multi-meter to test the voltage while cranking the engine over, it should read .01-.05vac as little as .01vac will send a signal for the CDI to work, this is the stator "pickup" wire.
Do remember it is possible for the staor's charging function to be good but the pickup coil or wiring to be bad, lets hope that the stator is good as they are a pain to change on this engine.
Also here is a test guideline to follow from the tech section:
thescooterprofessor.proboards.com/index.cgi?board=250e&action=display&thread=152You can test the 3 yellow wires from thre stator if you want and they should read solid AC voltage also but they aren't in the spark function but rather go to the R/R.
If all tests fine with the stator and CDI then the coil needs to be checked out but again the wiring first and the black/yellow from the CDI along with a green/ground goes to the coil.
You can ohm a coil and may see readings from .01 to 1.0 ohms but some coils work even reading 0 ohms so they are hard to test, if the other stuff checks out and still no spark then replace it.
Keep us informed and we are here to help.
JR