Cleaning pistons

try the parts in a ziplock bag with your liquid in the bag. that way it doesnt screw up the tank water and you can dump the dirty stuff without changing the whole tank. thats what i do and then you use way less chemicals and they can be stronger or weaker depending on what your doing.
Good idea. Some of these chemicals we use gas off even worse in an ultra sonic and you don't want to be around them. The bag should help with that. I have three tanks of various sizes.
I've found that some firearms bores solvents work very well on carbon build up. They are designed to break down gunpowder residue.