P CODE FAMILY
Powertrain code references — Page 84.
Engine, transmission and powertrain diagnostic references. Exact vehicle and module context still matters.
Generic OBD-II
P281D
why solenoid H circuit-low can also mean an open circuit
PowertrainRead article
Generic OBD-II
P281E
solenoid H voltage-high diagnosis depends on valve mapping
PowertrainRead article
Generic OBD-II
P281F
Pressure Control Solenoid J
PowertrainRead the code
Generic OBD-II
P2820
a documented park-lock valve stuck-off monitor
PowertrainRead article
Generic OBD-II
P2821
how a park-lock valve is diagnosed hydraulically stuck on
PowertrainRead article
Generic OBD-II
P2822
Pressure Control Solenoid J Electrical
PowertrainRead the code
Generic OBD-II
P2823
Pressure Control Solenoid J Intermittent
PowertrainRead the code
Generic OBD-II
P2824
T93 default-disable valve open-circuit detection
PowertrainRead article
Generic OBD-II
P2825
Pressure Control Solenoid J Control Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P2826
solenoid J circuit-low and the T87a open-circuit exception
PowertrainRead article
Generic OBD-II
P2827
what solenoid J circuit-high actually identifies
PowertrainRead article
Generic OBD-II
P2828
Pressure Control Solenoid K
PowertrainRead the code
Generic OBD-II
P2829
Selector pilot stuck-off is distinguished from a selector spool fault
PowertrainRead article
Generic OBD-II
P282A
Selector pilot stuck-on needs both wrong-route movement and a failed profile
PowertrainRead article
Generic OBD-II
P282B
Pressure Control Solenoid K Electrical
PowertrainRead the code
Generic OBD-II
P282C
Pressure Control Solenoid K Intermittent
PowertrainRead the code
Generic OBD-II
P282D
Selector pilot open-load is an off-state electrical check
PowertrainRead article
Generic OBD-II
P282E
Pressure Control Solenoid K Control Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P282F
Selector pilot circuit low uses driver evidence, not rod movement
PowertrainRead article
Generic OBD-II
P2830
Selector pilot high can originate in a shutdown cross-output test
PowertrainRead article
Generic OBD-II
P2831
Shift Fork A Position Circuit
PowertrainRead the code
Generic OBD-II
P2832
Rod-one plausibility is checked against speed evidence and alternate actuation
PowertrainRead article
Generic OBD-II
P2833
Rod-one circuit low includes missing pulses or an undersized duty cycle
PowertrainRead article
Generic OBD-II
P2834
Rod-one circuit high can be a missing-pulse or duty-cycle fault
PowertrainRead article
Generic OBD-II
P2835
Rod-one intermittent code checks digital frequency, not just dropouts
PowertrainRead article
Generic OBD-II
P2836
Shift Fork B Position Circuit
PowertrainRead the code
Generic OBD-II
P2837
Rod-two consistency uses independent gear evidence before blaming position
PowertrainRead article
Generic OBD-II
P2838
Rod-two electrical low is about pulse behavior, not fork travel
PowertrainRead article
Generic OBD-II
P2839
Rod-two high requires pulse-loss or excessive-duty evidence
PowertrainRead article
Generic OBD-II
P283A
Rod-two intermittent feedback is monitored through its frequency
PowertrainRead article
Generic OBD-II
P283B
Shift Fork C Position Circuit
PowertrainRead the code
Generic OBD-II
P283C
Rod-three consistency is tied to the even-clutch speed references
PowertrainRead article
Generic OBD-II
P283D
Rod-three circuit low must be read with its reference-supply status
PowertrainRead article
Generic OBD-II
P283E
Rod-three high is a waveform-quality fault on the VREF2 group
PowertrainRead article
Generic OBD-II
P283F
Rod-three intermittent diagnosis evaluates signal timing
PowertrainRead article
Generic OBD-II
P2840
Shift Fork D Position Circuit
PowertrainRead the code
Generic OBD-II
P2841
Rod-four plausibility depends on learned position and even-side speed checks
PowertrainRead article
Generic OBD-II
P2842
Rod-four circuit low can mean missing transitions or low duty
PowertrainRead article
Generic OBD-II
P2843
Rod-four circuit high has two distinct digital-signal routes
PowertrainRead article
Generic OBD-II
P2844
Rod-four intermittent feedback is a frequency-window check
PowertrainRead article
Generic OBD-II
P2845
Shift Fork A Position Sensor Incorrect Neutral Position Indicated
PowertrainRead the code
Generic OBD-II
P2846
Shift Fork B Position Sensor Incorrect Neutral Position Indicated
PowertrainRead the code
Generic OBD-II
P2847
Shift Fork C Position Sensor Incorrect Neutral Position Indicated
PowertrainRead the code
Generic OBD-II
P2848
Shift Fork D Position Sensor Incorrect Neutral Position Indicated
PowertrainRead the code
Generic OBD-II
P2849
Shift Fork A Stuck
PowertrainRead the code
Generic OBD-II
P284A
Shift Fork B Stuck
PowertrainRead the code
Generic OBD-II
P284B
Shift Fork C Stuck
PowertrainRead the code
Generic OBD-II
P284C
Shift Fork D Stuck
PowertrainRead the code
Generic OBD-II
P284D
Rod-one drift can be detected directly or through repeated correction
PowertrainRead article
Generic OBD-II
P284E
Repeated rod-two corrections can explain an unrequested-movement code
PowertrainRead article
Generic OBD-II
P284F
Rod-three drift uses even-side gear evidence and correction history
PowertrainRead article
Generic OBD-II
P2850
Rod-four unrequested movement can be a persistent control burden
PowertrainRead article
Generic OBD-II
P2851
Shift Fork Position Sensor A/B Correlation
PowertrainRead the code
Generic OBD-II
P2852
Shift Fork Position Sensor C/D Correlation
PowertrainRead the code
Generic OBD-II
P2853
Clutch-one pressure discharge performance means pressure below the model here
PowertrainRead article
Generic OBD-II
P2854
Clutch-two low pressure must be compared with what the model expects
PowertrainRead article
Generic OBD-II
P2855
Clutch-one charge performance includes excess pressure near the hold state
PowertrainRead article
Generic OBD-II
P2856
Clutch-two pressure charge performance depends on its control state
PowertrainRead article
Generic OBD-II
P2857
Clutch A Pressure Engagement Performance/Too Low
PowertrainRead the code
Generic OBD-II
P2858
Clutch B Pressure Engagement Performance/Too Low
PowertrainRead the code
Generic OBD-II
P2859
Clutch A Pressure Disengagement Performance/Too Low
PowertrainRead the code
Generic OBD-II
P285A
Clutch B Pressure Disengagement Performance/Too Low
PowertrainRead the code
Generic OBD-II
P285B
Shift Fork A Actuator Circuit/Open
PowertrainRead the code
Generic OBD-II
P285C
Shift Fork A Actuator Performance
PowertrainRead the code
Generic OBD-II
P285D
Shift Fork A Actuator Circuit Low
PowertrainRead the code
Generic OBD-II
P285E
Shift Fork A Actuator Circuit High
PowertrainRead the code
Generic OBD-II
P285F
Shift Fork B Actuator Circuit/Open
PowertrainRead the code
Generic OBD-II
P2860
Shift Fork B Actuator Performance
PowertrainRead the code
Generic OBD-II
P2861
Shift Fork B Actuator Circuit Low
PowertrainRead the code
Generic OBD-II
P2862
Shift Fork B Actuator Circuit High
PowertrainRead the code
Generic OBD-II
P2863
Shift Fork E Position Circuit
PowertrainRead the code
Generic OBD-II
P2864
Why rod 5 position can disagree with an engaged gear
PowertrainRead article
Generic OBD-II
P2865
Low digital output from transmission rod 5
PowertrainRead article
Generic OBD-II
P2866
When rod 5 feedback stays high instead of pulsing
PowertrainRead article
Generic OBD-II
P2867
Rod 5 pulse frequency outside its valid window
PowertrainRead article
Generic OBD-II
P2868
Shift Fork E Position Sensor Incorrect Neutral Position Indicated
PowertrainRead the code
Generic OBD-II
P2869
Shift Fork E Stuck
PowertrainRead the code
Generic OBD-II
P286A
Unrequested rod 5 movement and repeated correction
PowertrainRead article
Generic OBD-II
P286B
Clutch A Pressure Engagement Too High
PowertrainRead the code
Generic OBD-II
P286C
Clutch A Pressure Disengagement Too High
PowertrainRead the code
Generic OBD-II
P286D
Clutch A Engagement Time Performance/Too Slow
PowertrainRead the code
Generic OBD-II
P286E
Clutch A Engagement Time Too Fast
PowertrainRead the code
Generic OBD-II
P286F
Clutch A Disengagement Time Performance/Too Slow
PowertrainRead the code
Generic OBD-II
P2870
Clutch A Disengagement Time Too Fast
PowertrainRead the code
Generic OBD-II
P2871
Mazda CW6A-EL oil-pump shift-valve diagnosis
PowertrainRead article
Generic OBD-II
P2872
Clutch A Stuck Engaged
PowertrainRead the code
Generic OBD-II
P2873
Clutch B Pressure Engagement Too High
PowertrainRead the code
Generic OBD-II
P2874
Clutch B Pressure Disengagement Too High
PowertrainRead the code
Generic OBD-II
P2875
Clutch B Engagement Time Performance/Too Slow
PowertrainRead the code
Generic OBD-II
P2876
Clutch B Engagement Time Too Fast
PowertrainRead the code
Generic OBD-II
P2877
Clutch B Disengagement Time Performance/Too Slow
PowertrainRead the code
Generic OBD-II
P2878
Clutch B Disengagement Time Too Fast
PowertrainRead the code
Generic OBD-II
P2879
Clutch B Performance/Stuck Disengaged
PowertrainRead the code
Generic OBD-II
P287A
Clutch B Stuck Engaged
PowertrainRead the code
Generic OBD-II
P287B
Shift Fork A Calibration Not Learned
PowertrainRead the code
Generic OBD-II
P287C
Invalid transmission learn data at initialization
PowertrainRead article
Generic OBD-II
P287D
Electric/Auxiliary Transmission Fluid Pump Motor Torque Out Of Range
PowertrainRead the code
Generic OBD-II
P287E
Engine Disconnect Clutch Actuator Circuit/Open
PowertrainRead the code
Generic OBD-II
P287F
Engine Disconnect Clutch Actuator Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P2880
Engine Disconnect Clutch Actuator Circuit Low
PowertrainRead the code
These are code references, not a list of confirmed faults on every vehicle. Read the source and applicability notes, then match the exact vehicle, year, engine and scan report.