Hi tbirdguy,
Sounds real hi-tech to me. I don't have a clue because my Ambassador is the original version #1, and has the normal automatic clutch. I hope you don't ever need the pin, because the Ambassador is mighty heavy to be push starting.
Have fun,
Quenton
Get YOUR EZmotorbike TODAY!