RE: Best way to clean cylinder/piston head?
Anti freeze in a low temperature crock pot works good. I have also used Gunk engine degreaser citrus scented. Then a wire brass wire brush. Put them back together with new bearings, gaskets, and rings and run them on synthetic oil and they stay real clean.