Haha ah man I was excited to have the problem solved! No worries though.
It hasn't got the switch under the pedal. I did check as I thought the same.
I have just done another log, and noticed that the ignition advance still bounces around like crazy at idle, but once the engine was warm, i revved it a tiny bit and thereafter the ignition advance stayed at 12 at idle, didn't bounce around at all.
I think I have an old version of mems rosco on my laptop at home so I'll try it on that. If the laptop still works. Not been turned on for a few years...