Trane HVAC Error Code 12: How to Fix It
Medium 45-90 minutes Medium Severity
Verified June 2026
- Error Code
- 12
- Brand
- Trane
- Product Type
- hvac
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 45-90 minutes
Ad
Tools You'll Need
- Phillips head screwdriver
- Flat head screwdriver
- Digital multimeter (with Ohms/resistance function)
- Electrical contact cleaner spray
- Zip ties or replacement sensor mounting clip
- Non-contact voltage tester
- Work gloves
How to Fix Error Code 12
-
Turn Off the HVAC System and Cut Power
Always cut power at both the disconnect and the breaker before touching internal components. Failure to do so can result in serious electric shock or injury. -
Locate the Discharge Temperature Sensor
Even with power off, the discharge line may be hot from a recent run cycle. Allow time for the system to cool before handling components near the compressor. -
Inspect the Sensor for Visible Damage
-
Test the Sensor Resistance with a Multimeter
Confirm power is completely off before using a multimeter on internal wiring connections. -
Check the Wiring Harness and Connector
-
Replace the Discharge Temperature Sensor if Faulty
Use only a compatible replacement sensor rated for your unit. Installing an incorrect thermistor can cause further control board faults or compressor damage. -
Inspect the Control Board for Fault Storage
-
Restore Power and Test the System
Parts You May Need
Discharge temperature sensor (thermistor)
Check Price on Amazon
Wiring harness connector repair kit
Check Price on Amazon
Zip ties (UV-resistant, outdoor rated)
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Discharge temperature sensor (thermistor)
Check Price on Amazon
Wiring harness connector repair kit
Check Price on Amazon
Zip ties (UV-resistant, outdoor rated)
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Discharge temperature sensor (thermistor)
Check Price on Amazon
Wiring harness connector repair kit
Check Price on Amazon
Zip ties (UV-resistant, outdoor rated)
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Ad
When to Call a Professional
You should call a licensed HVAC technician if: the sensor tests good but error code 12 keeps returning (suggesting a control board fault or refrigerant issue causing actual overheating); if you find refrigerant oil around the discharge line indicating a refrigerant leak; if the compressor itself is making unusual noises; if you are not comfortable working around high-voltage electrical components; or if your system is still under warranty and DIY repair could void it. Refrigerant handling always requires an EPA 608 certified technician.Frequently Asked Questions
What does Trane error code 12 mean?
Trane error code 12 indicates a discharge temperature sensor fault. The system detected that the sensor monitoring the temperature of hot refrigerant gas leaving the compressor is sending an abnormal or out-of-range signal — either from a failed sensor, damaged wiring, or an actual overtemperature condition.
Can I run my Trane HVAC with error code 12 active?
It is not recommended. The discharge temperature sensor protects the compressor from overheating damage. Running the system without a working sensor disables this protection and can result in compressor failure, which is an expensive repair costing thousands of dollars. Address the fault as soon as possible.
How much does it cost to replace a discharge temperature sensor on a Trane HVAC?
The sensor itself is generally an inexpensive part, often ranging from $20 to $80 depending on the model. If you hire an HVAC technician, labor typically adds $75 to $150 per hour, making the total repair cost roughly $100 to $250 in most cases. Costs vary by region and service provider.
Could a Trane error code 12 be caused by actual overheating rather than a bad sensor?
Yes. If the sensor is reading correctly but the discharge temperature is genuinely too high, the system will still trigger error code 12. Real overheating can be caused by low refrigerant charge, a dirty condenser coil blocking heat rejection, a failing compressor, or restricted airflow. If replacing the sensor does not fix the fault, an HVAC technician should check refrigerant levels and the condenser coil.
How do I reset error code 12 on my Trane HVAC after fixing the sensor?
The most reliable way to reset a Trane fault code is to completely remove power from the unit for at least 60 seconds — turn off the disconnect switch and the breaker, wait, then restore power. Some Trane systems also allow fault code clearing through the thermostat's diagnostic menu. Check your specific model's service manual for the recommended reset procedure.