i have run home made gaskets to get me out of trouble plenty of times, without a problem
in fact some are still there years later, lol
maybe wet them up with some oil to help them seal.
how accurate did you make their shape?
what gap do you have on the stators' pulse pickup to the flywheel?
pull the cover off the lh side of the motor , sprocket side (2 or 3 bolts usually) and have a look at the small black magnetic pickup to the rh side of the flywheel,
there will be a green and a blue (or white with blue stripe) wire coming out of it
turn the motor over by hand and check the gap when the little bump is lined up with the pickup. it should be about .12mm or a slightly bigger gap, just enough so it doesnt touch
these 2x things will give you the best spark
do you have a multimeter? if you dont, grab a cheapy ( under $10 from your local hardware or electronics shop)
if so check the measurement of the pickup running off the stator
set the multimeter to 200 Ohms,
unplug the wiring coming from the stator and put 1 lead from the multimeter to the green wire the other lead to the blue or the white with blue stripe
(depending on your wiring colours)
you should get a reading of approximately 100 - 130 Ohms give or take..., if so that is good
if not within that range, and you get a high reading or low reading you need a new stator or just the pickup at the least
with the sparking issue,
what size gap are you running on the spark plug? .7mm or .6mm recommended
pull the plug out and kick it over with the plug still connected to the coil and the plugs' electrode sitting on the motor, a bolt that holds a side cover on is a good earth usually.
check for a good blueish spark.
a faint tiny yellow spark is no good,
sometimes i need to cover the bike with a rug/blanket to make it dark and put your head under to actually see the spark it is so bad/faint
could mean you have a faulty coil, a faulty coil earth (take it off and rub back any paint under the mount with coarse sandpaper to help the coil earth properly)
a faulty spark plug lead,
a faulty cdi,
a faulty kill switch (you can just unplug it, then kick start it to see if it makes a difference, then plug it back in to turn the motor off)
post up your findings
craig