P0C73 — Motor Electronics Coolant Pump "A" Control Performance
OBD2 code P0C73 flags a problem with the engine cooling and temperature control (motor electronics coolant pump "A" control performance). Short, gentle driving to a shop is usually possible. Common culprits: faulty coolant temperature sensor, failed cooling fan or fan relay, water pump or radiator issues.
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
- Read the code and freeze frame Connect an OBD2 scanner, confirm P0C73 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- 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.
- 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.
- Subsystem check Watch coolant temperature in live data during warmup — it should climb smoothly to operating temperature.
- Subsystem check Check coolant level and feel upper/lower radiator hoses to verify thermostat operation.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0C73 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P0C73 (parts and labor, USD, independent shop rates): Cooling system repair (pump, fan, radiator): $300–$1,200; Replace the coolant temperature sensor: $100–$300; Replace the thermostat: $150–$400. Overall, fixing P0C73 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
Is it safe to drive with P0C73?
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 much does it cost to fix P0C73?
Cooling system repair (pump, fan, radiator) — $300–$1,200; Replace the coolant temperature sensor — $100–$300; Replace the thermostat — $150–$400. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
What are the symptoms of P0C73?
Drivers most often notice: temperature gauge reads low or never reaches normal, poor cabin heat, increased fuel consumption, overheating warnings in severe cases.
Will P0C73 clear itself?
Sometimes P0C73 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.
How do I diagnose P0C73 myself?
Start with a scan: confirm P0C73, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the engine cooling and temperature control, and verify the suspect component against live data before buying parts.
When your vehicle's computer detects that the engine cooling system isn't behaving as it should, it logs a specific fault code to flag the problem. Code P0C73 specifically points to an issue with the motor electronics coolant pump, often labeled as "A" in system schematics. This pump is responsible for circulating coolant through the engine and related components to maintain proper operating temperatures. The engine control unit (ECU) monitors the pump's performance and compares it against expected values; when the actual behavior diverges from what the module commands, P0C73 gets stored.
The ECU doesn't set P0C73 based on a single anomaly. Instead, the control module requires the fault condition to appear repeatedly under specific driving circumstances before it triggers the check engine light. This threshold helps prevent false alarms from temporary glitches. When the code is stored, the module also captures a freeze frame snapshot—essentially a photograph of engine conditions at that exact moment. That snapshot records engine load, RPM, coolant temperature, and vehicle speed, giving you precise clues about when the problem occurs. Recreating those exact conditions during diagnosis makes troubleshooting far more efficient.
The system at the heart of this code involves the electric coolant pump, its drive electronics, temperature sensors scattered throughout the engine bay, and the thermostat that regulates coolant flow. When any link in this chain fails or behaves erratically, the pump may run too slowly, too fast, or not at all, causing temperature irregularities that the ECU detects and logs as P0C73.
Common Symptoms of P0C73
The most telling sign of P0C73 is the temperature gauge behaving abnormally. Rather than climbing steadily to the normal operating range and staying there, you may notice the gauge reading lower than usual or never reaching the proper temperature at all. This happens when coolant circulation is compromised and the thermostat either stays fully open or fails to regulate flow correctly.
Poor cabin heating often accompanies this fault, especially in colder weather. Since the engine never reaches its proper operating temperature, the heater core receives coolant that's too cool to produce meaningful warmth inside the vehicle.
Increased fuel consumption frequently occurs because the engine control system compensates for the temperature deviation. When coolant runs cold, the ECU enriches the fuel mixture and may alter transmission shift points, both of which reduce fuel economy.
In more severe cases, especially if the pump is failing intermittently, you may see actual overheating warnings appear on your dashboard. This indicates the coolant simply isn't circulating well enough to carry heat away from the engine.
The check engine light will eventually illuminate once the ECU confirms the fault meets its trigger threshold. Until that point, the problem may exist intermittently without the warning lamp.
Cooling fans running constantly at high speed is another common symptom, since the ECU tries to compensate for inadequate coolant circulation by maximizing airflow through the radiator.
What Causes P0C73?
Low coolant level or air trapped in the cooling system ranks among the most frequent causes of this fault. Bubbles in the system can create vapor pockets that block coolant flow, making the pump appear to malfunction when the real issue is simply insufficient liquid volume.
Water pump or radiator problems directly impact the cooling circuit's ability to move heat effectively. A failing water pump may have a worn bearing, damaged impeller, or internal seal that reduces flow despite the pump motor running.
A thermostat stuck in either position creates specific problems. When stuck closed, it prevents coolant from flowing to the radiator for heat dissipation. When stuck open, coolant continuously cycles through the radiator and never reaches operating temperature.
A faulty coolant temperature sensor sends incorrect readings to the ECU. If the module thinks coolant is hotter or colder than it actually is, it commands the pump incorrectly, setting P0C73.
Failed cooling fan operation—whether from a bad motor, faulty relay, or wiring problem—prevents adequate heat removal at low vehicle speeds when airflow through the radiator is minimal.
Wiring faults in the sensor circuit, including corroded connectors, damaged insulation, or loose ground connections, can corrupt the signals the ECU uses to monitor and control the cooling system.
How to Diagnose P0C73
Begin by connecting a quality OBD2 scanner to your vehicle's diagnostic port. Confirm that P0C73 is indeed stored in the powertrain control module and record the freeze frame data accompanying it. This information reveals exactly what engine conditions existed when the fault was detected, and you should replicate those conditions during your testing.
Look for any other stored diagnostic trouble codes that might provide additional context. Related codes often point toward the actual root cause rather than just the symptom. Additionally, search for technical service bulletins (TSBs) specific to your make, model, and model year—manufacturers sometimes publish known issues and software updates that address recurring P0xxx code patterns. The National Highway Traffic Safety Administration website and your manufacturer's owner portal both host searchable TSB databases.
Perform a thorough visual inspection of all wiring and connectors associated with the cooling system. Look for damaged insulation, corroded terminals, chafed wires from engine movement, and connectors that aren't fully seated. Poor electrical connections can cause intermittent performance that the ECU interprets as a fault.
Monitor coolant temperature using your scanner's live data function while the engine warms from cold. Normal operation shows temperature climbing smoothly to somewhere between 195°F and 220°F (90°C to 105°C). Erratic readings, temperature that plateaus too early, or readings that oscillate indicate sensor or circulation problems.
Physically check coolant level in the reservoir and examine both upper and lower radiator hoses during warmup. The lower hose should remain cool until the thermostat opens, then both hoses should feel equally warm with coolant flowing through. A cold lower hose while the upper hose is hot suggests the thermostat hasn't opened.
After addressing any obvious issues found during inspection, clear the code and perform a complete drive cycle that recreates the freeze frame conditions. If P0C73 returns, you have confirmed the fault is genuine and persistent, which points toward a component that requires replacement rather than a temporary condition.
Repair Options and Costs
Tackle the most accessible and affordable possible causes before committing to expensive component replacement. This methodical approach prevents unnecessary spending and often identifies the problem quickly.
Cooling system repairs involving the pump, fan, or radiator typically run between $300 and $1,200 depending on which component fails and your vehicle's design. Electric coolant pumps on some models can be replaced individually, while others require pump-and-housing assemblies.
The coolant temperature sensor itself is relatively inexpensive, usually between $100 and $300 installed. This small component lives in the coolant flow somewhere and directly influences what the ECU sees and commands.
Thermostat replacement falls in the $150 to $400 range for parts and labor on most vehicles. While the part is cheap, accessing it often requires coolant drain-down and upper radiator hose removal, which adds labor time.
Total Cost Summary
For most vehicles experiencing P0C73, expect to spend somewhere between $100 and $1,200 total to fully resolve the issue. The exact amount depends entirely on which component is actually at fault. An accurate diagnosis before purchasing parts will almost always save you money—the most expensive repair scenario is rarely where you should start looking.
Can You Drive with P0C73?
This fault warrants caution but doesn't necessarily strand you immediately. If the thermostat is stuck open, the main consequences are poor heating and increased fuel consumption—no immediate engine damage occurs from running slightly cool. However, any dashboard indication of overheating demands that you pull over immediately and shut off the engine. Continuing to drive an overheating engine risks catastrophic failures including blown head gaskets, warped cylinder heads, and complete engine destruction. Keep a close eye on your temperature gauge and treat any rise into the red zone as an emergency.