So about 2 weeks ago I lost compression in #1 top cylinder and found the top ring broken off destroying the piston but the cylinder looked good. Installed a new used piston/ring and all was good for about 2 weeks. Today I was doing a full compression test as the last time out top speed and rpm were down with a rough idle. I have about 35 gallons of gas through since the top piston/ring was changed. So I found #2 piston with only 75psi. I pulled the head and covers and found #2 did the exact thing that #1 did 2 weeks ago. Same exact failure same spot the top ring broke. each cylinder had 135-140+ psi depending if testing warm or cold. I have a theory why this is happening but I would like to have any input. Thanks for any replies.