What spark plug you got in there ?
The Standard Bosch sold by MopedJunkyard is prolly your best bet, cause if you got the wrong plug...it ain't gonna fire anyhow.
Definately check points, gap and timing afore you replace the coil, it's a hella cheaper fix.
-Ree