PCM/ECM/TCM Internal Temperature Too High
The P06AA code indicates that the powertrain control module (PCM), engine control module (ECM), or transmission control module (TCM) has detected an internal temperature exceeding safe operating limits. This is often caused by excessive heat buildup due to poor ventilation, coolant leaks near the module, or a failing internal temperature sensor. Prolonged high temperatures can damage the module's internal circuitry, leading to drivability issues or complete module failure.
1. Most Common Causes
- Control module (PCM/ECM/TCM) overheating due to poor heat dissipation
- Blocked or restricted cooling airflow to the module
- Internal module failure (short circuit on the circuit board)
- Defective or out-of-range internal temperature sensor B
- Extreme engine bay heat transferred to the module
- Faulty electrical connection or corrosion in the module harness
- Vehicle cooling system failure affecting module temperature
2. Symptoms You Will Notice
- Check Engine Light illuminated
- Engine performance issues (hesitation, stalling)
- Transmission shifting problems
- Module may shut down to prevent damage
3. Step-by-Step Diagnosis
Step 1: Use a scan tool to confirm the code and check for related codes.
Step 2: Inspect the module for physical damage, corrosion, or coolant contamination.
Step 3: Check engine coolant level and look for leaks near the module.
Step 4: Verify module cooling fan operation (if equipped) and ensure proper airflow.
Step 5: Monitor module temperature with a scan tool while driving to see if it exceeds specifications.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended. High internal temperatures can cause permanent module damage and lead to sudden loss of engine or transmission control.
How much does it cost to fix?▼
Diagnosis typically costs $50-$150. If the module needs replacement, it can range from $500 to $1500 including labor.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.