P279D
Four Wheel Drive (4WD) Range Signal Circuit
Drivetrain / 4WD
Generic OBD-II
Low
What it means
P279D means the transfer-case or drivetrain module detected a fault in the 4WD range signal circuit — the input that tells it whether high or low range is selected. It's typically a wiring, connector, switch, or range-sensor problem. It affects four-wheel-drive range selection and its indicator rather than how the engine runs.
Low
Can I keep driving? Yes — normal driving is unaffected; 4WD range selection or its dash indicator may not work correctly until repaired.
Common symptoms
What you'll notice
- 4WD high/low range won't change or confirm
- 4WD or transfer-case indicator flashing, wrong, or stuck
- Check-engine or 4WD warning light on
- Transfer case stays in its current range
Common causes
Most likely first
- Open or short in the 4WD range signal circuit wiringLikely
- Failed 4WD range switch or range sensorCommon
- Corroded or loose connector at the switch or transfer-case moduleCommon
- Faulty transfer-case shift motor or position encoderLess often
- Transfer Case Control Module (TCCM) faultLess often
How to diagnose & fix
Work through it in order
- Scan and read freeze-frame data to confirm the circuit involved.
- Inspect the range signal wiring and connectors for opens, shorts, or corrosion.
- Test the range switch/sensor signal across each range position.
- Check the transfer-case shift motor and encoder if the signal is missing.
- Repair wiring or replace the switch/sensor, then clear and re-test.
FAQ
Quick answers
Is it safe to drive with P279D?+
Yes for everyday driving. The concern is that range changes (high/low) may not engage or may show the wrong status, so don't rely on 4WD off-road until it's fixed.
Can I just clear P279D?+
It will return once the range signal is read again unless the wiring, switch, or sensor fault is repaired.
Related codes
Often seen with P279D
Read & clear P279D yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX