You can get offset flywheel keys from Tyga but i doubt it is that . I would have thought that if there was a crank case leak it would rev up by itself as it sucks air .
Double check the centre seal . Try a KTM shop if you have one , they should have the ecm range as it is standard on the 125 .