It's probably worth searching through the forum on this. The engine numbers used to be listed on the parts list. Hopefully it will be put back up soon
MC18 barrels fit MC16 engines. When you get your barrels replated, send in the pistons and they will plate to the correct tolerance. I believe there's only no mark Honda pistons available now
_________________
Why do things simply when you can complicate them