OBD Guide

P158F

Power Take-Off Remote Arm Switch Performance

P158F is an OBD-II diagnostic trouble code meaning: Power Take-Off Remote Arm Switch Performance. Common causes: pto switch failure, open or short circuit in control circuit. Estimated repair cost: $17–89.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$17–89 (est.)

Symptoms

  • Inability to activate the power take-off
  • Spontaneous activation/deactivation of PTO
  • Malfunction indicator light comes on
  • Reduced performance of additional equipment
  • Transmission errors

Causes

  • PTO switch failure
  • Open or short circuit in control circuit
  • Poor contact in connectors
  • Problems with the control module
  • Software glitch

How to Fix

  1. Check the condition of the PTO switch
  2. Check the integrity of wiring and connections
  3. Scan the system for other errors
  4. If necessary, replace the switch or repair the wiring
  5. Reprogram the control module if necessary

Related codes

FAQ

What does the P158F code mean?

P158F is an OBD-II diagnostic trouble code that indicates: Power Take-Off Remote Arm Switch Performance

What causes a P158F error code?

The most common causes of P158F include: PTO switch failure; Open or short circuit in control circuit; Poor contact in connectors; Problems with the control module.

How do I fix a P158F diagnostic trouble code?

To fix P158F: Check the condition of the PTO switch. Check the integrity of wiring and connections. Scan the system for other errors. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P158F?

Yes, but get it checked soon

How much does it cost to fix P158F?

The estimated repair cost for P158F is $17–89. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat