And you cannot remove oxidation's if they are covered by dirt and oils. It is therefore necessary to clean the parts in several types of cleaning agents to do a complete job in the least amount of time. Now you should look for other solvent degreasers. It works great for flow soldering the Stay Brite solder into corrosion pits on parts you are preparing for plating. With the oils removed you can now remove the water soluble dirt.
Force dry the parts with a warm air gun.
If you think your detergent leaves any kind of film on the parts, give them another quick cleaning in clean degreaser. Force dry the parts. You now have really clean parts and are now ready to remove any non-ferrous oxidation on the parts. This is done with a weak solution of a dry acid such as sodium bisulfate. This is the acid used to reduce the pH level in swimming pools and spas.