Well I was given a 4.0 jeep small block , Engine looks good overall but once i removed the head their was a little grime in the cylinders on the Walls and on top of the piston heads ( i don't remember correct terminology), Also when removed the Oil pan which fought me the whole way ..pieces of the old gasket fell into the block which leads me to my question how can i clean out the cylinders and the inner block ? And yes i know machine shops do awesome jobs with Acid baths but im just looking around at other methods