I had no problem getting pistons for my rebuild. My block is bored .20 over, so the pistons were 50mm oversize. Just make sure your parts supplier knows what size your getting. You will also need to get the same size piston rings to match the pistons. As far as power gains.... I'm not sure what they are. I would imagine they are fairly minuscule.