Here’s the set-up:
Puch E-50 Kick start (Pain in the ass to set timing)
Polini 64cc kit (case, intake and exhaust matched)
Treats High-comp head
Techno Estoril Pipe
B7hs spark plug (also tried an iridium B8 but no difference)
It runs very well at idle but as soon as I pull the throttle it begins to stutter and sputter.
I have tested for air leaks and found none, tried various jet sizes from 74 to 90 and messed with the timing.
I thought I had the timing down but in the end I have come to the conclusion that I’m confused. Here’s what I’ve done:
First off I removed the woodruff key so that instead of rotating the stator plate I’ve been moving the flywheel. Which is awesome because every time you move the flywheel to adjust the timing you have to find TDC again since the flywheel has been rotated. So much fun!!!
Found top dead center (TDC).
Look down on the flywheel I set the timing so that it fires 20degrees to the LEFT of TDC which is 1.6mm Before TDC. I have read that this is a good place to start without being terribly aggressive.
The odd thing is that as the rpm’s increase the CDI fires CLOSER to TDC. At like 10degrees. Shouldn’t it be the other way. The only two possible reasons I can think why this is happening are:
1. I’m completely confused and have set the timing up completely wrong
2. Treats sent me a ZA50 cdi
I need help with this. I’ve stared at the flywheel for long periods of time trying to envision the inner workings of ignition points, retarding/advancing and what happens when you rotate the flywheel on the crank as opposed to rotating the stator. In the end I thought I had it all figured it out but the moped runs like a steaming pile of dog shit on a hot & humid summer day. So I’m reaching out to all the tuning gurus on here to help me with my shortcomings.
I've attached a picture of what's going on with the timing and how I have it currently set up.