Obdaryn

P251APTO Enable Switch Circuit/Open

  • Generic OBD-II code · Powertrain
How the car detects it
P251A concerns the switch the operator uses to arm the power take-off on a work truck. The control module reads this switch line and only allows PTO mode, often with a raised working idle, when the signal is plausible. This code means the module sees no valid state, typically an interrupted wire or a switch that no longer closes. GM documents it for 2019–2023 Silverado 4500HD to 6500HD medium-duty trucks in PIP6108: the PTO stops working, the fault may come and go, and before the switch is replaced the main PTO ground G120 on the left of the engine plus the frame, engine and body ground straps should be checked for paint, corrosion or a bolt without clamp load. P251B and P251C name a definite low or high level. The driver loses the PTO; the truck still drives.
What you may notice
  • PTO cannot be engaged or drops out intermittently
  • Working idle speed is not raised when PTO is selected
  • Stored code with normal driving behaviour
Likely causes
  • LikelyPoor PTO or engine-to-frame ground (paint under the eyelet, corrosion, bolt bottoming out)
  • PossibleBroken or unplugged wire between PTO enable switch and module
  • PossibleWorn PTO enable switch that no longer makes contact
  • RareFaulty connection made during body or equipment installation
Repair
Medium · Often possible to do yourself.Typical cost: €0 – €300

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.