cleaning carbon off pistons

Hey, guys was wondering what cheap and effective ways of cleaning carbon on pistions? i was thinking of using good old gas and a tooth brush what has worked for you

Is the shortblock assembled?

I just did this in an assembled 400 shortblock using a 50/50 acetone-transmission fluid mix and it worked great with just a rag to wipe it off.