Andy,
Do you know what pistons are fitted to your engine? Are they genuine Honda or pattern pistons? I have used both types in the past, and genuine pistons are much better quality. Also, carefully check the ring widths - some pattern rings are of a slightly different width, so could be pumping oil.
Regards, Eddie.