Severity High
P2186

Engine Coolant Temperature Sensor 2 Circuit Intermittent/Erratic

What does the P2186 code mean?

The P2186 code indicates that the Engine Control Module (ECM) has detected an intermittent or erratic signal from the Engine Coolant Temperature (ECT) Sensor 2, which is typically located in the lower radiator hose or on the engine block. This sensor provides critical temperature data for fuel mixture, ignition timing, and cooling fan operation. An erratic signal can cause the ECM to misinterpret engine temperature, leading to poor performance and potential overheating.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Scan for codes and record freeze frame data to capture conditions when code set.

2

Step 2: Visually inspect ECT sensor 2 connector and wiring for damage, corrosion, or loose connections.

3

Step 3: Use a multimeter to check sensor resistance at various temperatures and compare to manufacturer specs.

4

Step 4: Check for voltage and ground at the sensor connector with ignition on; should be around 5V reference and good ground.

5

Step 5: If sensor and wiring are okay, test the ECM for proper signal processing or replace the sensor.

Need an OBD2 Scanner for the P2186? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as the erratic sensor can cause incorrect fuel mixture and potential overheating, leading to engine damage.

How much does it cost to fix?

The typical repair cost ranges from $50 to $150, including parts (sensor $20-$60) and labor (0.5-1 hour).

06. Related Codes