I have not, this is not something I previously knew how to do, hence this topic, so I can learn
well, now is the time.
a top end rebuild is the perfect time to "get it right"
like i said earlier, the CDI works or it doesn't.
it's the coil that can appear to work, but it fails to work under load of compression.
no, but it will keep the engine from starting, even though everything else was perfect
no, but a short would.
a short in the wiring robs your system of the power it needs for the spark.
didn't you say you did a top end rebuild?
this to me implies a replacement of the head, cylinder, and valves.
what i'm trying to say here is, if you can't get it running sitting on the bench, then it will never run in the scoot.
now is the time to inspect and verify all of the components.
this not only includes the top end, but also the stator and pickup, especially the pickup, because this is what provides the pulses to the CDI.
now, for a little in depth.
get yourself a DC CDI for bench testing the engine.
also, provide a kill switch for the pulse pickup, do not attempt to short any of the CDI outputs.
use this kill switch to shut off the engine.
wire the CDI, pickup, and coil, and leave the stator wires open, do not ground them or connect them to anything.
disconnect the autochoke.
use an ohmeter to check for grounds between each of the stator wires to engine.
these readings should show an open circuit, or with a digital meter a very, very high number.
leave everything disconnected except for the following items used to start the engine.
you will need a battery charger, and keep the battery on this charger except when using it.
wire all the stuff up (kill switch, CDI, coil, and spark plug) and attempt to start the engine.
you really don't need to bolt up the carb or exhaust for bench testing.
also, keep your area clean around the engine, no rags, paper, gas, bird nests, or anything else that can catch fire.
make sure the engine is solidly mounted, put it back in the bike frame if you have to.
remember, all you are trying to do is get it to start and run, you aren't checking that the lights, horn, fans, signals, gauges, or anything else works.
ONE THING AT A TIME.
scoot batteries have screw terminals.
get a piece of black heavy gauge starter wire and connect it from the battery to a suitable place on the engine, one of the starter mounting screws would be perfect.
get another piece of red heavy gauge starter wire and connect it to the starter terminal, you will touch the other end of this wire to the battery positive post to start the engine. (beware of sparks, this wire can become quite hot if it isn't heavy enough. wear a leather glove on this hand, get a heavier wire if it gets hot. also be aware that you need to "stick it on there" don't be scared, this will cause the wire to weld itself to the battery).
an even better approach would be to use the existing starter solenoid.
in this case connect the red starter wire to the solenoid and run another heavy gauge red wire from the solenoid to the battery positive post.
run one of the small solenoid wires to the battery negative.
touch the other to battery positive to engage starter. (this will be a lot better than manhandling a direct to starter wire)
wire up the pulse pickup, kill switch, CDI, coil, and plug.
squirt a little gas into the carb inlet or direcly into the intake manifold.
flip the kill switch to run and touch the red wire to the positve post.
the above process will start the scoot.
use the kill switch to shut off the engine.
this isn't a "brake", all it does is remove the spark.
if any of this isn't clear then let me know.
*WARNING*
gasoline is serious stuff. it ignites easily.
only have small amounts around your engine when working on it.