heater control circuit high would indicate either a broken wire in the car's harness, or more likely, a bad heater in one of the O2's. Bank 2 is the Passenger side, and Sensor 1 of 2 is the upstream, in the header/manifold.
Mamba Man Steve- I would check your O2's/wiring for damage. The PCM does not check the Heater Circuit directly. Instead, it checks it AFTER you drive, when the ignition is OFF. The PCM monitors the sensors as they cool. When the sensor reaches a certain voltage level, the heater is turned on, and the PCM looks for a voltage change back to a warmer range. If the O2 responds, it passes. if not, it fails. After it fails twice, a DTC is stored upon the next Key-On cycle. Headers should not impact this, so long as the sensor gets warm enough in the first place for the test to take place.