04 RM 125.
Wiseco piston has been in the bike for 3 years, but I was hurt and hardly rode it for 2 of them. I installed a new ring last spring, and raced it at 6 events this past season, and probably a dozen practice days. I rode it hard and it ran flawlessly. The ring is like new, and well within spec. The piston looks like new with the exception of the specs (looks like salt and pepper) on the top, but mostly concentrated on the top OD where it looks and feels like it's been glass beaded.
None of the previous 3 pistons in there looked like this, and I have made no changes. There was no indication of dirt or dust in the intake (it's all removed) and nothing unusual on the plug.
Given this information, and if you've not got a deterioration of sealing components - water, air - and the time line of the bike having no use, I'd tend to think that it may well be a reflection of the crap that is being passed off as fuel, nowadays. The variations in my bikes' running, can be quite marked, be it in getting fuel from the same supplier / pumps (because ever more frequently, servos are just getting fuel from whoever they can), or when travelling.
It's the major reason I am considering going back to race fuel - the belief in / hope for consistency, and getting What I Pay For. Even AV gas is something I'm considering again - on a lightly stressed 500, it's good enough, and it's controlled enough still, I hope, to be consistent in it's chemistry. And it's a lot more affordable than race fuel.