The wrist pin is siezed to the piston I made a home made puller with a grade 8 bolt and nut with a couple of sockets right now I've got it soaking in some penatrating oil so we'll see how this works out.
Have you checked the piston/conn rod end float ?
Make sure you have some, thus ensuring the pin is not seized in the rod small end.
Then move to heating piston to allow pin/piston movement.
Doing a cold press is not a good plan.
I went to ace hardware and got a 1/2" x 8 grade 8 bolt, nut & washer and used a 32 mm socket on one sied and the nut against the wrist pin and went after it with a ratchet and got her to come free now time too install a new piston ring set and wrist pin.