marvel mystery oil works pretty good , but it will take time to penetrate.
Heat the top of the piston with a torch, this will make the piston expand. Put a little diesel fuel, PB Blaster or what ever over the piston after it cools and let it sit over night...Then beat the crap out of it.