I am in hopes you have good luck, I too have a p-70 and although the piston is ok now... you never know. I hate to sit by a glean others knowledge,.. but if I had the answers you need I would love to tell you. But I don't so I will have to learn from your experiences . You see a lot of k 650 stuff on eBay I hope it works for you. Jeff