Re: Piston Stuck
I've seen some over-sized pistons around out there, but they're usually marked with a number (seen 1 thru 4 so far). Mic-ing them, I'm thinking each number is 20 micrometers larger, so a number '4' is 80 micrometers larger than stock.
I'd first try to install the piston with no rings to be sure it fits.
Sometimes I sets and thinks, sometimes I jes sets.