ok ive got some updates on the bike. i took it to my neighbor who is a retired professional motorcycle mechanic. I replaced the coil with a stock coil off an 89 CR250, and am getting a strong consistent spark. We took off the flywheel, the woodruff key is in perfect shape. The stator measures perfectly within specs. The kill switch is fine. He though the bike may be flooded from all the previous starting attempts with no spark. I towed the bike behind my bros truck w/ the plug out, hoping to clear out any accumulated gas. We then repalced theh plug, and towing the bike, tried to bump start it. Again, I get a backfire, but no sputtering, no starting. The mechanic belives the problem lies with the CDI, which is affecting the timing. There is timing marks on the stator and the engine case, which are lined up perfectly. The timing procedure in my shop manual requires the engine to be running to check it w/ a timing light, so I can't check that to be sure. Could this problem lie in the CDI? Does anyone know if an 89 CDI will fit the 88 bike? I know mine has 2 molded 2 wire connectors, and the 89 has 1 molded 2 wire connectors and 2 individual (not molded into 1 plug) connector, but I'm assuming they're the same function. The bike is currently for sale now, as even when I get it running I'm selling it to buy a new bike to cut way down on maintenance. Thanks again guys