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
- Let the engine cool fully, then check the coolant level and condition, looking for oil contamination, rust or sludge
- Read all stored and pending codes and the freeze frame data, noting coolant temperature, engine speed and load when the code set
- Inspect the cooling system visually for leaks, damaged hoses, a loose or faulty cap and debris blocking the radiator or condenser
- Check the cooling fans operate when commanded and when the air conditioning is on, including relays, fuses and connectors
- Compare the scan data coolant temperature with an independent measurement of the actual temperature to test the sensor
- Check the thermostat and hose temperatures as the engine warms up to confirm the thermostat opens and coolant circulates
- Pressure test the cooling system and test for combustion gases in the coolant
- 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?
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.
This code for other makes
- P1258GenericPedal Correlation PDS1 and PDS2
- P1258CadillacEngine Coolant Overtemperature Protection Mode Active
- P1258ChevroletEngine Coolant Overtemperature Protection Mode Active
- P1258ChryslerEngine Coolant Overtemperature Protection Mode Active
- P1258FordPedal Correlation PDS1 and PDS2
- P1258GMEngine Coolant Overtemperature Protection Mode Active
- P1258GMCEngine Coolant Overtemperature Protection Mode Active
- P1258LincolnPedal Correlation PDS1 and PDS2
- P1258MercuryPedal Correlation PDS1 and PDS2
- P1258OldsmobileEngine Coolant Overtemperature Protection Mode Active
- P1258OtherPedal Correlation PDS1 and PDS2
- P1258SaturnEngine Coolant Overtemperature Protection Mode Active
- P1258VolkswagenEngine Coolant System Valve Short To B+
