If you have checked for proper ring end gap the two compression and the one piece oil ring {I'm sure you did} then you may have a problem with the three piece oil ring. Its virtually impossible to check ring clearance on the three piece assembly. You can check the two steel oil rings from the assembly for gap but the expander cannot be checked. I have seen many times where the expander is actually to long. This will cause a very tight situation. I'm not saying that's what's happening however if you remove the three piece assembly and then try the piston again see what happens. Its worth a try.
Ronnieroadster