Molasses eats the rust. Get it at farm supply stores in a big drum, soak the whole block.
The vinegar, salt, and lemon juice mixture eats aluminum so that may be even better in a case like this where the Pistons are junk.
Does pounding the Pistons to death cause any damage to the cylinder walls or block?