Error code
OBD2 P0997
OBD2P0997
Diagnostic Trouble Code· Standard OBD-II fault code read from the vehicle's onboard diagnostics.
What it means
Shift Solenoid 'F' Control Circuit Range/Performance.
Severity
moderateCan drive, but performance may be affected and fuel economy could suffer.
Summary
P0997 indicates an issue with Shift Solenoid F in the transmission control circuit, affecting its range or performance.
Symptoms
- Check Engine light is on
- Sluggish acceleration
- Uncharacteristic high revving
- Harsh shifts
- Reduced fuel economy
Common Causes
- Shift solenoid F failure
- Wiring issues or poor connections in the harness
- Transmission control module (TCM) or engine control module (ECM) malfunction
Diagnosis
- Inspect wiring harness for breaks, corrosion, or poor connections.
- Check continuity at the TCM harness using a digital volt-ohm meter (DVOM).
- Test shift solenoid F's resistance to ensure it is within specifications.
- Exchange control module with a known good one if necessary.
Fixes
- Replace faulty shift solenoid F or repair wiring issues.
FAQ
What should I do if the Check Engine light comes on with P0997?
Inspect and test the wiring harness, connectors, and shift solenoid F. If you're unsure, consult a professional mechanic.
Not affiliated with OBD2. Answer summarized from the manufacturer's manual linked above; consult that source for the authoritative procedure.
More OBD2 codes
- P0900Clutch Actuator Circuit/Open
- P0901Clutch Actuator Circuit Range/Performance
- P0902Clutch Actuator Circuit Low
- P0903Clutch Actuator Circuit High
- P0904Gate Select Position Circuit
- P0905Gate Select Position Circuit Range/Performance
- P0906Gate Select Position Circuit Low
- P0907Gate Select Position Circuit High
- P0908Gate Select Position Circuit Intermittent
- P0909Gate Select Control Error
- P0910Gate Select Actuator Circuit/Open
- P0911Gate Select Actuator Circuit Range/Performance