Skip to content

P1258

Engine Coolant Overtemperature Protection Mode Active.

  • Buick
  • Powertrain
  • Manufacturer code
  • High severity

How this code is built

P
SystemPowertrain
1
Defined byThe manufacturer
2
AreaFuel and air metering (injector circuit)
58
FaultThe specific fault in that area

What it means

On a Buick, P1258 means the engine control module has put the engine into its coolant overtemperature protection mode because the coolant temperature went too high. In this mode the ECM limits the engine to reduce heat, typically by disabling some cylinders (fuel cut) and relying on air cooling through those cylinders, which cuts power. It is a warning that the engine has overheated or is being told it has, not a fault in a single component.

Symptoms

  • Temperature gauge reading high or warning light/message showing
  • Noticeable loss of power and rough running, as if the engine is misfiring
  • Engine running on fewer cylinders in protection mode
  • Steam or coolant smell after stopping
  • Cooling fans running constantly or at high speed
  • Check engine light on

Possible causes

  • Low coolant level from a leak (hoses, radiator, water pump, heater matrix, gaskets)likely
  • Cooling fan or fan relay/wiring not working properlylikely
  • Thermostat stuck closed or only partly openinglikely
  • Blocked or restricted radiator, or air flow blocked at the front of the carpossible
  • Air trapped in the cooling system or a weak water pumppossible
  • Faulty coolant temperature sensor or its wiring giving a false high readingpossible
  • Head gasket failure or cracked head forcing combustion gases into the coolantrare

How to diagnose

  1. Let the engine cool fully, then check the coolant level and condition, looking for oil contamination, rust or sludge
  2. Read all stored and pending codes and the freeze frame data, noting coolant temperature, engine speed and load when the code set
  3. Inspect the cooling system visually for leaks, damaged hoses, a loose or faulty cap and debris blocking the radiator or condenser
  4. Check the cooling fans operate when commanded and when the air conditioning is on, including relays, fuses and connectors
  5. Compare the scan data coolant temperature with an independent measurement of the actual temperature to test the sensor
  6. Check the thermostat and hose temperatures as the engine warms up to confirm the thermostat opens and coolant circulates
  7. Pressure test the cooling system and test for combustion gases in the coolant
  8. Check for the correct procedure for your model and engine, as sensor locations, bleeding method and specifications vary

How to fix

  • Repair any coolant leaks, then refill with the correct coolant mixture and bleed the air out following the model's procedure
  • Replace a faulty cooling fan, relay or damaged wiring
  • Replace a sticking thermostat
  • Clean or replace a blocked radiator, and clear any airflow obstruction
  • Replace a failed water pump
  • Replace a faulty coolant temperature sensor or repair its wiring, or repair the engine if the head gasket or head is damaged

Can I keep driving?

High severity

Do not keep driving with this code active or while the engine is overheating, because continued heat can cause severe engine damage such as a warped head or failed gasket. Stop safely, let the engine cool and have the cooling system diagnosed before further use.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.