I like MG Chemicals - 409B Electrosolve Zero Residue Contact Cleaner and Kontak.
The MG is a lot less expensive and seems to be just as good (the Kontak smells like dry cleaning fluid/naphtha with a hint of citrus:-).
I do not use "treatments" on anything that gets warm/hot.
DeKay