There is a fast [destructive] chemical way to remove the piston, without any damage to the bore. These solutions will attack rust, but not iron/steel.

But it does require some access to the underside, so as to part fill the inverted piston with the alkaline chemical solution. 5mm would be sufficient, if a syringe and plastic tubing is used.

Inverted - so that when the piston crown is eaten through, the solution can run out into a catch tray, not into the crankcase!

The 'mild' approach is to use Trisodium Phosphate, available from hardware/paint shops as 'Tricleanium'. Say at 5% w/v; 5 grams per 100 mL of water.

BTW, half that concentration, i.e. 25 g/L, works well for cleaning range hood filters, but keep a close eye on them - it works rapidly on those.

Whereas the 'aggressive' approach is to use a Caustic Soda [Sodium Hydroxide] solution. I'd try this @ 5%, too. Add the soda pellets to cold water.

Safety: face/eye protection and rubber gloves are strongly advised, when preparing/using these chemicals.


Cheers,
Gadge

"ODK Mods can explain it to you, but they can't understand it for you..."

"Crazy can be medicated, ignorance can be educated - but there is no cure for stupid..."