I'd try regular Evap-o-rust or Rust-911 in there for a week, flush, and repeat.
The Therm-o-cure says that it's non-corrosive, this is a lie?
I know that the "regular" Evap-o-rust uses a chelation type of chemistry to separate the oxides from the metal, without acids. It turns black with use...