What you are describing is a positive feedback loop... Advancing the ignition timing causes the engine to speed up which causes the ignition to advance which causes the engine to speed up which causes the ignition to advance... etc etc
One other point is that if the combustion chamber mixture is ignited such the combustion is complete before the piston reaches TDC, then isn't the power from the combustion trying to push the piston back the way and thus slow it down?
What you describe above in a feedback loop creating a never ending increase in rpm though is not what is happening. On a machine with an atd as in the case of kurtfly's the rpm initially increases due to the throttle been opened. The atd reacts to the increase in rpm by the weights advancing the ignition against the springs.
When kurtfly closes the throttle the engine is slow to settle back to a steady tick over rpm. IF the atd is sticking and thus the timing stays advanced the engine rpm will drop a bit due to the throttle been shut (but not fully) but will still idle fast and not settle to the correct idle due to the ignition still been to advanced. If the springs are weak this will also have the same effect, but slowly the atd may return to fully retarded and the tickover will settle.
The effect of ignition advance on tickover rpm can be easily demonstrated as previously described on a bike with manual ignition control. With a bike with manual ignition ticking over correctly, you then advance the ignition using the lever on the handlebars, the tickover rpm will increase slightly. This is the same situation where kurtfly is in with the throttle closed and a possible sticking atd staying advanced. The only difference is you don't need to initially open the throttle to advance the atd weights as the ignition can be adjusted manually.
Conclusion: advancing the ignition at tickover via manually or a sticking atd will increase the tickover. A sticking atd or weak springs can give a high or irratic tickover. I had exactly the same problem with my Rapide and since fitting a new atd it now returns to a steady tickover as soon as the throttle is shut, but I did check for air leaks and carb problems first.
The above is only one possible cause of unstable tickover. A carb running to weak due to incorrectly set or air leaks at the induction manifold joints can also cause the problem.
As for combustion theory and piston directions etc, I don't know, I'll let somebody else explain combustion theory, but I believe burn time against ignition point has something to do with it. All I report above is what I have actually seen and experienced.
Last edited: