Long story short, I put a new top end in my 220 fearing the stock piston failure. Everything went well and bike seemed to run fine other than a slight hanging idle symptom. Did not have this feature before the top end rebuild. I've been trying to find the source without any luck and built myself a leak down tester and found I was losing about 1 psi every two minutes. Not good. Could not source any leaks around the head, intake, plug, exhaust or base gaskets. I also took a worrying photo of my new piston through the intake a few days ago.

So I tore it all apart yesterday to find it wasn't in as bad a shape as I thought. Piston looks ok and there is some wear but I can't feel it with my fingernail at all. Exhaust side looks fine.




I am pretty sure my crank seals are the culprit due to process of elimination. Unless somebody thinks otherwise. What would I be looking at to have a shop split the cases and replace the seals and bearings with the motor out of the bike? Not confident I can tackle that job myself.
Any other thoughts appreciated.