Skip the auto shop - Our mechanics make house calls

P0666 OBD-II Trouble Code: PCM/ECM/TCM Internal Temperature Sensor Circuit

Check Engine Light

P0666 code definition

Either the powertrain control module (PCM), engine control module (ECM) or transmission control module (TCM) has detected an internal temperature malfunction in a related sensor. On many vehicles, the three modules are integrated into one unit, called the PCM.

What the P0666 code means

A circuit failure has caused a potentially catastrophic overheating condition in a sensor.

What causes the P0666 code?

Defective control module or shorted wiring to a module.

What are the symptoms of the P0666 code?

  • Engine stalling
  • No-start condition
  • Stored code
  • Illuminated malfunction indicator lamp (MIL)

How does a mechanic diagnose the P0703 code?

Individual control modules are designed with temperature sensors, that help with self-diagnosis and preservation in case of a malfunction. In some applications, the module that’s in failure mode may be easy to track down.

Begin diagnosis by testing the power and ground circuits for the module in question. Compare your findings with factory specs and make any repairs needed.

Clear any codes and retest the system. If all power and ground circuits are within spec, suspect a failed control module. Remember that replacing a control module will also require you to reprogram it for the vehicle.

Common mistakes when diagnosing the P0666 code

Often, multiple control modules can fail along with the shorted or defective ground wiring to the first module in question.

How serious is the P0666 code?

In most cases, a P0666 code can be enough to prevent a vehicle from running at all.

What repairs can fix the P0703 code?

Replacement of the failed module, or multiple failed modules.

Additional comments for consideration regarding the P0666 code

Newer vehicles are equipped with Controller Area Network (CAN) bus systems. These discrete networks of micro-controllers govern everything such as:

  • Stability control
  • Traction control
  • Antilock brakes
  • Radio
  • Power windows
  • Cruise control

These sophisticated networks can include as many as 20 different processors and micro-controllers, and can be very difficult to service by anyone other than a qualified tech with a specialized scanner such as an Autohex.

A misplaced probe from a digital volt/ohmmeter can be enough to wipe out a controller or even a whole line of controllers, requiring the entire vehicle to be reprogrammed. Should you elect to take this job on yourself, it’s important to have a memory saving device of some sort for backup in case of a system meltdown.

Need help with a P0666 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance...


Related questions

Q: Car was cutting off at random, now it won't start.

Hi there. It sounds like there is a possibility of a fault with the MAP sensor system for the P0108 code, an EGR fault for the P0401, and a catalytic converter fault for the P0420 code. Your concern could be...

Q: The car keeps displaying a power steering light on the dashboard followed by hardened steering

Toyota Corollas from 2009 and newer have electronic power steering and no power steering pump. The problem lies within the steering column and the electric power steering electronic control unit (ECU). The ECU has failed and is no longer giving...

Q: Hard throttle bucking

If the split seal on the air intake is after the MAF (Mass Airflow Sensor), it will cause this problem. When you give the motor a lot of throttle, a much larger amount begins to flow into the motor. This...