P1891 — Engine Coolant Level Switch Circuit Failure

OBD2 code P1891 flags a problem with the engine cooling and temperature control (engine coolant level switch circuit failure). Short, gentle driving to a shop is usually possible. Common culprits: low coolant level or air in the system, water pump or radiator issues, thermostat stuck open or closed.

For Ford vehicles

transfer case contact plate ground return – open circuit

powertrain (engine/transmission)

Is it safe to drive?

Drive with caution Drive with caution and watch the temperature gauge. A thermostat stuck open mainly costs fuel; any sign of overheating means stop immediately — driving an overheating engine destroys head gaskets and worse.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P1891 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the engine cooling and temperature control for damage, corrosion, chafing or poor contact.
  4. Subsystem check Watch coolant temperature in live data during warmup — it should climb smoothly to operating temperature.
  5. Subsystem check Check coolant level and feel upper/lower radiator hoses to verify thermostat operation.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P1891 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P1891 (parts and labor, USD, independent shop rates): Replace the thermostat: $150–$400; Cooling system repair (pump, fan, radiator): $300–$1,200; Replace the coolant temperature sensor: $100–$300. Overall, fixing P1891 usually costs between $100 and $1,200. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

What does OBD2 code P1891 mean?

OBD2 code P1891 flags a problem with the engine cooling and temperature control (engine coolant level switch circuit failure). Short, gentle driving to a shop is usually possible. Common culprits: low coolant level or air in the system, water pump or radiator issues, thermostat stuck open or closed.

How much does it cost to fix P1891?

Replace the thermostat — $150–$400; Cooling system repair (pump, fan, radiator) — $300–$1,200; Replace the coolant temperature sensor — $100–$300. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

Is it safe to drive with P1891?

Drive with caution and watch the temperature gauge. A thermostat stuck open mainly costs fuel; any sign of overheating means stop immediately — driving an overheating engine destroys head gaskets and worse.

Will P1891 clear itself?

Sometimes P1891 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

What are the symptoms of P1891?

Drivers most often notice: increased fuel consumption, temperature gauge reads low or never reaches normal, poor cabin heat, cooling fans running constantly.

When your vehicle's engine control module detects a recurring problem with the engine coolant level switch circuit, it stores trouble code P1891 in the powertrain control system. This is not a generic sensor failure — P1891 specifically points to a fault in the circuitry that monitors how much coolant sits in your engine's cooling system and whether the level remains within safe limits. The PCM watches this circuit continuously while the engine runs, and it expects stable, predictable readings from the level switch under normal operating conditions.

Setting P1891 is not an instantaneous process. The module performs multiple verification checks before illuminating the Check Engine light, requiring the fault condition to appear repeatedly under the same driving circumstances before it locks the code into memory. When the PCM finally commits P1891 to storage, it also captures a freeze frame snapshot — a frozen record of engine load, RPM, coolant temperature, and vehicle speed at the precise moment the problem was detected. That snapshot becomes your roadmap for recreating the failure during diagnosis.

The engine cooling system depends on precise communication between multiple sensors, switches, and the PCM. When the coolant level switch circuit behaves unexpectedly — whether due to electrical interference, physical component failure, or wiring damage — the PCM cannot trust the data it receives. Unable to confirm proper coolant circulation and level, the module logs P1891 and defaults to protective operating strategies that affect fuel delivery, fan behavior, and cabin heating.

Symptoms of P1891

  • Noticeable drop in fuel economy compared to normal driving patterns
  • Temperature gauge remaining below the normal operating range throughout the drive
  • Weak or absent cabin heat despite the engine reaching running temperature
  • Cooling fans running at full speed even when the engine is cold
  • Check Engine light illuminated on the instrument cluster
  • Engine temperature warning appearing under heavy load or stop-and-go traffic
  • Possible engine stalling or rough idle if coolant monitoring affects other systems

Common Causes of P1891

  • Damaged, corroded, or loose wiring within the coolant level sensor circuit
  • Insufficient coolant quantity or trapped air pockets disrupting level switch operation
  • Thermostat malfunction — either stuck permanently open or permanently closed
  • Water pump degradation affecting coolant circulation and pressure readings
  • Cooling fan motor failure or associated relay problems
  • Faulty coolant temperature sensor providing incorrect data to the PCM
  • Radiator obstruction or internal blockage restricting coolant flow

How to Diagnose P1891

  1. Connect a quality OBD2 scanner to the vehicle diagnostic port, retrieve all stored codes, and record the P1891 freeze frame data before clearing anything. The recorded engine conditions tell you exactly what circumstances triggered the failure.

  2. Scan for any additional trouble codes that may have set simultaneously. Related electrical or cooling codes often point directly to the root cause rather than the circuit being monitored. Check manufacturer technical service bulletins using your VIN — many P0xxx codes have documented factory fixes or software calibration updates.

  3. Perform a thorough visual inspection of the engine bay wiring harnesses and connectors associated with the cooling system. Look for damaged insulation, greenish corrosion buildup, melted sections near heat sources, and any connectors that feel loose or have missing locking tabs.

  4. Monitor live data streams while the engine warms from cold. Coolant temperature should rise gradually and stabilize within normal range. Erratic temperature readings or values that plateau well below specification indicate sensor or circuit problems.

  5. Verify coolant level in the expansion tank or radiator cap with the engine cold. Also, feel both upper and lower radiator hoses during warmup — the lower hose should remain cool until the thermostat opens, then heat up rapidly. This confirms thermostat operation and coolant circulation.

  6. Clear P1891 from the PCM, then complete a full drive cycle that reproduces the freeze frame conditions (same load, speed, and temperature range). If the code returns, the fault is confirmed and component-level testing is next.

Repair Options with Pricing

  • Replace the thermostat: $150–$400 (parts typically $50–$150; labor runs 1–2 hours at shop rates)
  • Repair or replace cooling system components (water pump, radiator, fan assembly): $300–$1,200 (parts vary widely; major cooling system work requires significant disassembly labor)
  • Replace the coolant temperature sensor: $100–$300 (sensor cost $25–$100; straightforward access on most vehicles keeps labor minimal)

Total Cost to Fix P1891

The actual repair expense hinges entirely on which component is responsible for the circuit failure. Independent shop labor rates typically range from $80–$120 per hour depending on regional market conditions. Most P1891 repairs fall between $100 and $1,200 when combining parts and labor. Always pursue step-by-step diagnosis before purchasing expensive components — the thermostat, sensor, or simple wiring repair represents the vast majority of actual failures, while full cooling system overhauls are comparatively rare.

Can You Drive with P1891?

Proceed with caution. The severity level for P1891 is caution. While a faulty coolant level switch alone may not immediately strand you, the underlying condition it monitors — inadequate cooling system performance — can escalate rapidly. If the temperature gauge climbs toward the red zone or a warning light appears, pull over immediately and shut off the engine. Continuing to drive an overheating engine risks catastrophic head gasket failure, warped cylinder heads, or complete engine seizure. Keep a close eye on the temperature gauge and coolant level until the root cause is identified and corrected.

Related OBD2 Codes