Racer......here are the Thermal Reactors. Mine are still installed and currently have over 245,000 miles on the original engine (never been dropped, rebuilt, or out of the car).
I know there are problems with them but I still drive my car every day and no issues.