Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0117 on 2005-2012 Porsche 911: Engine Coolant Temp Sensor Fixes

For a 2005-2008 Porsche 911 (997.1), code P0117 is almost always a failed Engine Coolant Temperature (ECT) sensor. This causes hard starting and cooling fans to run constantly. Expect to pay $20-$40 for an OEM sensor, but labor is intensive due to its location behind the alternator, requiring several hours of work.

18 minutes to read 2005-2012 Porsche 911
Most Likely Cause
Failed Engine Coolant Temperature (ECT) Sensor
Difficulty
4/5
Est. Time
3.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$350 – $650
Parts Price
$25 – $50
⚠️ Drivable, but... — You can drive the car, but it should be repaired promptly. The DME is operating with incorrect temperature data, leading to poor fuel mixture, hard starting, reduced fuel economy, and constant fan operation which wears out the fan motors and can mask other potential cooling issues.
Key Takeaways
  • P0117 on a 997.1 (2005-2008) 911 almost always means the ECT sensor has failed.
  • Key symptoms are a Check Engine Light, cooling fans running constantly, and difficulty starting the engine when it's cold.
  • The sensor part is cheap, but
The trouble code P0117 stands for 'Engine Coolant Temperature (ECT) Sensor Circuit Low'. This means the engine's computer, known as the DME in a Porsche, has detected a voltage signal from the ECT sensor that is below the specified range, typically under 0.14 volts. The DME interprets this abnormally low voltage as an extremely high engine temperature, even if the engine is cold. As a failsafe, the computer triggers the radiator cooling fans to run at maximum speed to protect the engine from what it perceives as severe overheating.

What's Unique About the 2005-2012 Porsche 911

On the M96/M97 engines used in the 997.1 Carrera, the ECT sensor is notoriously difficult to access, tucked behind the alternator at the top rear of the engine. While the sensor itself is an inexpensive part, replacing it is a labor-intensive job that many owners either send to a shop or set aside a weekend for. Forum discussions frequently center on the frustration of accessing the sensor, which requires removing the airbox and alternator, making a simple part replacement a moderate-to-high difficulty DIY task. The job requires specific tools like E-Torx sockets for the alternator bolts and a 22mm socket that is not too deep but tall enough to clear the sensor's plastic body.

Generation note: The 2005-2012 range covers the entire 997 generation, but two distinct engine families. This guide focuses on the 2005-2008 (997.1) models with the M96/M97 engine. The 2009-2012 (997.2) models use the newer 9A1 engine, which has a different ECT sensor location and replacement procedure. While the code's meaning is identical, the repair steps are not transferable between the 997.1 and 997.2.

Symptoms You May Notice

  • Check Engine Light is on
  • Cooling fans (both front radiator and engine compartment) run at full speed immediately or shortly after starting, even with a cold engine.
  • Hard starting or extended cranking, especially when the engine is cold.
  • Temperature gauge on the dashboard is erratic, reads zero (with a blinking warning light), or shoots to maximum.
  • 🎬 Watch: Troubleshooting a flashing temperature sensor warning light
  • Reduced fuel economy due to incorrect fuel mixture.
  • Rough or hesitant running, particularly before the engine warms up.
  • In some cases, a P0117 can be triggered by a sensor that has become physically loose in its housing, potentially causing a small coolant leak.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the thermostat. While a faulty thermostat can cause cooling issues, it will not cause a 'Circuit Low' electrical fault code like P0117.
  • Replacing the cooling fans or fan resistors. The fans are running because the DME is commanding them to do so based on the faulty sensor reading. The fans themselves are likely operating as designed.

Most Likely Causes

  1. Failed Engine Coolant Temperature (ECT) Sensor 🔴 High Probability → Shop Engine Coolant Temperature Sensor The sensor is a common failure point across many vehicle brands, and the M96/M97 is no exception. The sensor is a thermistor that can fail internally, creating a short circuit that sends the low voltage signal to the DME.
    How to confirm: Using a scan tool, observe the live data for engine coolant temperature with the engine cold. If it shows an impossibly high value (e.g., 250°F+ or 120°C+) or an impossibly low value (e.g., -40°F), the sensor is almost certainly shorted or failed. Another test is to disconnect the sensor; if the scan tool reading changes from extremely high to a default extremely low value (or vice-versa), the sensor is bad. A multimeter test on the sensor itself should show resistance between 2,000 and 3,000 ohms at room temperature (around 68°F/20°C).
    Typical fix: Replace the Engine Coolant Temperature sensor. This requires removing the airbox, serpentine belt, and alternator for access.
    Est. part cost: $20-$40
  2. Wiring Harness or Connector Damage 🟡 Medium Probability The engine bay is compact and subject to high heat, which can make wiring brittle over time. A short-to-ground in the signal wire between the sensor and the DME will cause a P0117 code. The wiring is routed under a plastic tray near the sensor, which can be a point of chafing.
    How to confirm: Visually inspect the wiring leading to the ECT sensor for any signs of melting, chafing, or breaks. Check the connector for corrosion, moisture, or pushed-out pins. With the sensor unplugged and key on, use a multimeter to check for a 5V reference signal on one pin and a good ground on another. Then, check for continuity to ground on the signal wire; there should be none.
    Typical fix: Repair the damaged section of the wiring harness or replace the connector pigtail.
    Est. part cost: $10-$30

Rare But Worth Checking

  • Faulty DME (Engine Computer): This is extremely rare. Before condemning the expensive DME, all other possibilities, including the sensor and the entire wiring circuit, must be exhaustively tested and ruled out.

Diagnosis Steps

  1. Connect an OBD-II scanner and confirm P0117 is the active code.
  2. View live data on the scanner. With the engine cold, check the Engine Coolant Temperature reading. If it reads a very high temperature (e.g., 250°F / 120°C or higher) or a default low like -40°F, this strongly suggests a shorted sensor or circuit.
  3. Turn the engine off and disconnect the battery. Locate the ECT sensor. On the 997.1, this requires removing the airbox, releasing tension on the serpentine belt, and removing the alternator.
  4. Inspect the sensor's wiring and connector for any visible damage, corrosion, or loose pins. The sensor is located under a plastic harness raceway behind where the alternator sits.
  5. Disconnect the sensor. Turn the ignition to the 'On' position (engine off). The temperature reading on the scan tool should now drop to a very low default value (e.g., -40°F). If it does, this confirms the wiring is likely intact and the sensor itself has failed.
  6. If the reading does not change or remains high after unplugging the sensor, there is likely a short-to-ground in the wiring harness between the sensor and the DME.
  7. To test the wiring, use a multimeter to check for a 5-volt reference at the connector (with key on). Then, check the signal wire for a short to ground.
  8. If the sensor is confirmed as the fault, replace it using a 22mm socket. Be prepared for a small amount of coolant to spill. If the wiring is at fault, repair the short.
  9. Reassemble all components, top off coolant if necessary, reconnect the battery, and clear the fault codes.

Parts You'll Likely Need

  • Engine Coolant Temperature Sensor (OEM #997-606-420-00) — This sensor is the most common point of failure for a P0117 code, as it can short internally. Note: Some earlier M96 engines used a different part number (e.g., 996-606-405-01), so always verify with your VIN.
    Trusted brands: Porsche (Genuine), Bosch, VEMO, Uro Parts
    OEM price range: $25-$40
    Aftermarket price range: $15-$30

Platform-Specific Known Issues

  • DIY Repair Experience: A detailed DIY walkthrough on 6speedonline shows the full process of removing the airbox, alternator (requiring E-Torx sockets), and accessing the sensor. The author notes the trickiest part is finding a 22mm socket with the right height to remove the sensor due to clearance issues with a nearby threaded boss and the intake plenum.

Mechanic-Grade Diagnostic Values

  • ECT Sensor Resistance (NTC Type) — expected: Approx. 2,000-3,000 Ω at 20°C (68°F); Approx. 250-350 Ω at 80°C (176°F).. Failure: A reading of near-zero ohms indicates a short circuit (consistent with P0117). An open circuit (infinite resistance) would typically cause a P0118 code.
  • 🎬 Watch: Porsche 997 coolant temperature sensor replacement walkthrough
  • ECT Sensor Signal Voltage at DME — expected: High voltage when cold (e.g., 3.0 - 3.5V at 20°C), dropping as the engine warms up (e.g., ~1.0V at 80°C).. Failure: A voltage below the specified minimum, often under 0.14V, indicates a short to ground and will trigger P0117.
  • ECT Sensor Connector Voltage (Key On, Engine Off, Sensor Unplugged) — expected: One pin should have a ~5V reference from the DME, and the other should be a sensor ground (near 0V).. Failure: Absence of the 5V reference points to a wiring or DME issue. If the signal wire shows voltage but it doesn't change when the sensor is plugged in, the sensor is likely faulty.

Wiring & Ground Locations

  • Main Engine Ground Strap — A short, braided strap connecting the engine to the chassis. On the 997.1, this is typically located on the driver's side (left side for LHD cars), connecting the engine block near cylinder #3 to the frame.. A poor engine ground can cause a voltage potential difference between the engine block (where the sensor is grounded) and the chassis (where the DME is grounded). This can create erratic and incorrect readings for multiple sensors, including the ECT, potentially leading to a P0117 or other codes.
  • DME Sensor Ground — The ECT sensor receives its ground reference through the wiring harness from the DME, not directly from the engine block. A Porsche diagnostic document mentions an open circuit in the ground supply to the sensor as a possible fault cause.. If the dedicated sensor ground wire is broken or has high resistance, the sensor's reading will be skewed, potentially causing a P0117 or P0118 fault. This confirms the ground side of the circuit is just as important to test as the signal wire.

Real Owner Repair Stories

  • AKI'S GARAGE LTD on YouTube (Porsche 911 997 Carrera (year not specified, but 997.1 body style)) — Temperature gauge going up and down, Check Engine Light with fault code P0118 (Circuit High). While this is the opposite code, the diagnostic process and failed part are identical.
    ❌ Tried (didn't work) The technician immediately suspected the sensor based on the code and symptoms.
    ✅ What actually fixed it Replacing the engine coolant temperature sensor with a genuine Porsche part (PN 997-606-420-00) resolved the issue. The video shows the location behind the alternator and the process of replacement, confirming it as the fix.

OEM Part Supersession History

  • 997-606-420-00997-606-420-01 — Standard part revision or change in manufacturer.
    Heads up: The new part number is a direct replacement for the old one and is fully compatible.

Diagnostic Flowchart

P0117 indicates a low voltage/short circuit in the Engine Coolant Temperature (ECT) sensor circuit. Start by checking live data to distinguish between a failed sensor and a wiring harness short-to-ground.
Access the sensor (requires removing airbox, serpentine belt, and alternator). Unplug the ECT sensor. Does the scan tool reading drop to a default low (e.g., -40°F)?
→ The wiring is intact. Replace the ECT sensor (Part # 996-606-125-01 or equivalent). Use a 22mm socket and be mindful of the tight clearance near the intake plenum boss.
With the sensor unplugged and ignition ON, check the connector pins. Is there continuity to ground on the signal wire?
→ Repair the short-to-ground in the wiring harness. Inspect the plastic harness raceway behind the alternator for chafing or heat damage common in the compact M97 engine bay.
→ Check for a 5V reference signal from the DME. If 5V is missing, inspect the DME connector for corrosion or moisture ingress.
Inspect the sensor housing and connector. Is the sensor loose or is there evidence of a coolant leak at the sensor body?
→ A loose sensor can cause erratic grounding. Replace the sensor and O-ring, ensuring it is torqued correctly. Top off Porsche-approved A40 coolant and bleed the system.
→ Clean the connector pins with electronic cleaner or replace the pigtail connector if the plastic is brittle from engine bay heat soak.

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Intermediate Shaft (IMS) Bearing Failure 🔴 High — Affects all 1997-2008 M96/M97 engines. Failure rate is debated (estimated 5-10%), but failure is catastrophic, often requiring a full engine replacement. 2006-2008 models have a more robust but non-serviceable (without engine disassembly) bearing with a lower failure rate.
  • Cylinder Bore Scoring 🔴 High — A significant concern for M96/M97 engines, particularly the larger 3.6L and 3.8L variants. It involves scraping of the cylinder walls, leading to oil consumption, a ticking noise, and eventually engine failure. Risk is mitigated by frequent oil changes, proper warm-up, and using quality fuel.
  • Air-Oil Separator (AOS) Failure 🟠 Medium — A common failure item on M96/M97 engines. The diaphragm inside the AOS can tear, causing large amounts of white/blue smoke from the exhaust (especially on startup), increased oil consumption, and a rough idle. If it fails completely, it can lead to engine hydro-lock.
  • Rear Main Seal (RMS) Leaks 🟡 Low — A very common issue on early M96 engines, though less so on later M97s. It causes an oil leak from the area between the engine and transmission. While often just a cosmetic drip, it can be mistaken for a more serious IMS bearing-related leak.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: For this specific repair, a used part is almost never a smart choice. The ECT sensor is an inexpensive wear item with a known failure rate. The labor to access it is significant, so installing a used sensor with unknown remaining life is a major risk that could lead to repeating the entire job.

Donor-vehicle mileage cap: roughly under 10000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • Not applicable. Do not buy this part used.

OEM-only on this vehicle (don't cheap out):

  • While not strictly 'OEM-only', using a Genuine Porsche or OEM-supplier (Bosch) sensor is highly recommended. The cost difference is minimal compared to the labor involved, and it ensures correct resistance curves and longevity.

Aftermarket brands forum-validated for this vehicle:

  • Bosch (often the original OEM supplier)
  • VEMO (a well-regarded German aftermarket supplier)

Brands owners have reported issues with on this vehicle:

  • Uro Parts: While Uro makes many useful parts, forum discussions often advise against using their electronic components, like sensors, due to inconsistent quality and higher failure rates compared to OEM or OEM-supplier brands.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2005-2008 Porsche 911 (997.1)

Symptoms: The owner noted the trickiest part of the repair was finding a 22mm socket with the right height to remove the sensor because of clearance issues with a nearby threaded boss and the intake plenum.

What fixed it: Replacement of the Engine Coolant Temperature sensor after removing the airbox, serpentine belt, and alternator.

Source hint: 6speedonline.com: 'Faulty Coolant Sensor, DIY'

2005-2012 Porsche 911

Symptoms: Radiator and engine compartment fans coming on and staying on at full blast, even when the engine is cold.

What fixed it: Replacement of the Engine Coolant Temperature (ECT) sensor.

Source hint: Rennlist.com: 'Radiator and engine compartment fans coming on and staying on, when cold'

Porsche Boxster (986/987)

Symptoms: The temperature gauge was acting up and the car threw a P0117 fault code, indicating a short to ground.

What fixed it: Identified as a shorted coolant temperature sensor or circuit issue.

Source hint: 986forum.com: 'Temp gauge and a p0117 fault code'

Frequently Asked Questions

Why are my 911's radiator and engine compartment fans running at full speed even when I just started the car cold?
This is a primary indicator of a P0117 fault on the M96/M97 engine. When the ECT sensor fails or shorts, the DME may receive an impossibly high temperature reading (250°F+), triggering both the front radiator fans and the engine compartment fan to run at maximum speed to protect the engine.
My 997.1 dashboard temperature gauge is blinking and reading zero; is this related to P0117?
Yes. Owners report that a P0117 code can cause the temperature gauge to behave erratically, either shooting to the maximum or reading zero with a blinking warning light.
Is the Engine Coolant Temperature sensor in the same place on a 997.2 as it is on my 2006 911?
No. While the 2005-2008 (997.1) M96/M97 engines have the sensor located behind the alternator, the later 997.2 with the 9A1 engine has a different sensor location.
Can I replace the ECT sensor on my M97 engine without removing the alternator?
According to DIY guides for the 997.1, the alternator must be removed to gain access to the sensor. This also requires removing the airbox and releasing tension on the serpentine belt.
What specific tools do I need for this repair on a 997.1?
You will need E-Torx sockets to remove the alternator and a 22mm socket to remove the sensor itself. Note that finding a 22mm socket with the correct height is critical due to clearance issues with the intake plenum and a nearby threaded boss.
Should I buy a used sensor from a donor Porsche to save money?
No. It is recommended to use only a new Genuine Porsche or OEM-supplier sensor. Because the labor involves removing the airbox and alternator, installing a used sensor with an unknown lifespan is considered a major risk. [Used vs New Buying Guide]
Porsche 911 997 Carrera Engine Fault P0118 Coolant temperature sensor:Electrical fault
Porsche 911 997 Carrera Engine Fault P0118 Coolant temperature sensor:Electrical fault
P0117 Engine Coolant Temperature Circuit low
P0117 Engine Coolant Temperature Circuit low
How to Fix P0117 Engine Code in 3 Minutes [2 DIY Methods / Only $7.43]
How to Fix P0117 Engine Code in 3 Minutes [2 DIY Methods / Only $7.43]
Porsche Boxster 986 | P0117| Temp sensor warning light flash
Porsche Boxster 986 | P0117| Temp sensor warning light flash
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jun 8, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0117 (Deep Dive) for:
  • Porsche 911: 20052006200720082009201020112012
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part