Clean dirty pistons while still in engine?
Try a little Marvel Mystery Oil soaked into a microfiber sitting on the piston for a while. Followed by a non metal putty knife and grout brush(NYLON BRISTLE). Dont forget the shop vac.
Print