P0634 Control Module Internal Temperature A Too High
The module measures its own circuit board temperature with an internal sensor and sets P0634 when it overheats. In practice this concerns mainly transmission modules mounted in or on the gearbox, such as GM's 6T70/6T75 and 6L units with the module in the valve body, surrounded by transmission fluid. GM sets it at 142 °C or more for 5 s (Saab 9-4X: 146 °C), or at 50 °C or more with system voltage of 18 V or higher for 2 s, because overvoltage heats the output stages. The Saab 9-4X then goes into limp mode with only reverse and 5th gear, manual shifting disabled and maximum line pressure; GM's table rates it without the check engine light. Check transmission overtemperature (P0218) first, then fluid level and cooler, engine cooling and charging voltage. Faults of the internal temperature sensor circuit are P0666–P0669.
Likely causes
Symptoms
- Transmission limp mode (fixed gear), harsh shifts
- Manual shifting disabled
- Transmission warning, check engine light depending on the maker
- Often together with transmission overtemperature (P0218)
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, gsi.ext.gm.com, saabwisonline.com.