right now im screwing together a motor for my onroad car. i started with a cy26, now putting a zenoah g230 head on it. ive done some measuring and checking things out and decided to see how close to factory spec the ignition timing is. stock spec is 30 degrees BTDC (before top dead center), + or - 1 degree. turns out on a zenoah g230 i checked it was dead on 30 degrees. my cy26, dead stock comes up at 28 degrees, not too far off, but far enough. ive now got the motor partly screwed together, cy bottom end, crank, flywheel, zenoah g230 top end. ignition timing comes out at 23 degrees. play around a little, double and triple check my degree wheel and tdc marks, everything is correct. try a g230rc flywheel, timing is now 26 degrees. add in a zenoah coil to the mix, adds another 3 degrees for a total of 29 degrees.


zenoah flywheel- 3 degrees more advance
zenoah coil- 3 degrees more advance
zenoah head- 6 degrees less advance


just tossing this combo together would net me way less timing than needed. now say i was doing it the other way around, zenoah bottom end with cy head, in theory that would give a total of 36 degrees, far too much timing.


the end result: sure it all bolts together, and it will run, but is it actually right? ill leave that open for discussion