Severity High
P251C

PTO Enable Switch Circuit High

What does the P251C code mean?

The P251C code indicates that the Powertrain Control Module (PCM) has detected a high voltage signal from the PTO (Power Take-Off) enable switch circuit. This switch is used to activate the PTO system, which allows the engine to power auxiliary equipment. A high voltage condition typically means the circuit is shorted to battery voltage or there is a faulty switch or wiring issue.

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: Use a scan tool to verify the code and check for related codes.

2

Step 2: Inspect the PTO enable switch and its wiring for damage, corrosion, or shorts to battery voltage.

3

Step 3: Test the switch with a multimeter for proper operation (continuity when pressed).

4

Step 4: Check voltage at the switch connector; should be 0V when switch is open and battery voltage when closed. If voltage is present when open, repair short.

5

Step 5: If wiring and switch are good, suspect a faulty PCM and perform further diagnostics.

Need an OBD2 Scanner for the P251C? 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 generally not safe to drive with this code, as the PTO system may engage unexpectedly or fail to disengage, causing a safety hazard. Have the vehicle inspected promptly.

How much does it cost to fix?

The cost to fix P251C typically ranges from $50 to $150, depending on whether the switch or wiring needs replacement. Labor costs vary by shop.

06. Related Codes