what to soak parts in to clean?

What parts do you want to clean? if there are no aluminum parts I would use castrol superclean it is the best cleaner that is biodegradeable that I have used. If you use it full strength there is nothing better in my opinion.