I had a thought about timing advance on these systems which rely primarily on a cam position sensor. Maybe some of you with more engineering experience could chime in.
It seems to me that it would be relatively easy to build a simple circuit to introduce a delay into the reporting of the cam position.
I am guessing that the cam position sensor is a hall effect sensor, or something like that, which fires when a rotating magnet passes the sensor or something.
If that were the case, then couldn't you make a simple analog circuit, with a variable capacitor, to introduce a delay in the signal?
For example, if the sensor would normally report 10 degrees before top dead center, introducing the delay would mean that it was now reporting at 5 degrees before top dead center (for example).
Would this work?