P0666 Control Module Internal Temperature Sensor A Circuit
Control modules measure their own circuit board temperature with an internal sensor to protect output stages (overtemperature is P0634) and, in GM transmission modules, as a substitute for fluid temperature. In GM's 6T70/6T75 and related automatics the sensor sits in the transmission module inside the valve body, with no external wiring – so the repair is practically always the module or valve body assembly. P0666 is the general circuit fault of this sensor A. No manufacturer table available to us uses P0666 itself – GM splits the circuit faults into low (P0668) and high (P0669), plausibility is P0667. Expect a warning lamp and, in a transmission module, changed shift quality because a substitute temperature is used.
Likely causes
Symptoms
- Warning or check engine light
- Changed shift quality (substitute value)
- Possibly transmission fluid temperature codes
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, saabwisonline.com.