RE: Non-OS engines
Ameyam, I went back and looked at your pictures of the piston again. There could be one or more of several problems causing the buildup that is shown.
Your best bet would be to post in the OS engine support column and see what they have to say.