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.