Code
C05D4
Generic
C — Chassis
Brake Master Cylinder Piston Position Sensor Calibration Not Learned
Views:
UK: 17
EN: 33
RU: 18
AI status
Completed
Completed
100%
Causes
- Calibration/learn procedure not performed after service or battery disconnect
- Failed or intermittent piston position sensor (master cylinder)
- Loss of power or communication to ABS/brake module during learn
- Faulty ABS/brake control module software or memory
- Wiring/connectors open, shorted, corroded, or high resistance between sensor and module
- Vehicle movement or incorrect conditions during learn attempt (wrong gear, parking brake not set)
Symptoms
- ABS and/or BRAKE warning lamp illuminated
- Brake assist, hill-hold, or stability-control functions disabled or degraded
- Brake pedal feel may be inconsistent or extended travel reported by driver
- Service message indicating sensor calibration required
- Automatic brake features (e.g., auto hold) unavailable
What to check
- Read stored codes and freeze frame with a capable scan tool; note any related ABS or communication codes
- Verify battery voltage is within normal range (12.4–14.5 V) during diagnosis and calibration
- Attempt to perform the OEM master cylinder piston position sensor learn/relearn using a manufacturer scan tool and follow exact procedure
- Inspect sensor connector and wiring harness for damage, corrosion, pin push-out, or water ingress
- Backprobe sensor connector and check reference and signal voltages with ignition ON and during piston movement
- Check for related ABS/ESC communication codes (U-codes) that could block learn
Signal parameters
- Typical reference supply: 5.0 V (check OEM spec)
- Signal output: ~0.5–4.5 V proportional to piston position (manufacturer-specific)
- Some sensors use a ratiometric Hall-effect output; expect smooth voltage change with slow piston movement
- No short to ground or battery: infinite (open) to sensor supply when disconnected; check for ≤1 kΩ unintended shorts
- Use an oscilloscope if available to confirm clean, noise-free waveform during actuator movement
Diagnostic algorithm
- Retrieve all stored codes from ABS, brake, BCM and powertrain modules; record related codes and freeze frame data.
- Verify battery state-of-charge and charging system. Charge battery or use stable power supply if voltage low.
- Visually inspect master cylinder sensor connector and wiring from master cylinder to ABS module. Repair any damage or corrosion.
- With ignition ON, backprobe connector: confirm reference voltage (≈5 V) and ground presence. Move piston (by applying pedal or using bench method) and observe signal changes; expect smooth proportional voltage change consistent with specs.
- If no or erratic signal, measure sensor resistance (if applicable) or substitute known-good sensor / harness to confirm fault.
- If sensor checks OK, use OEM-level scan tool and follow exact relearn/calibration procedure (some require parking brake set, wheels stationary, ignition ON, gear in Park). Document any errors during learn.
- If learn fails with good sensor signals, check for communication errors to ABS module (U-codes) and repair wiring or modules as needed; reflash or replace module if confirmed defective.
- After successful learn, clear codes, perform road test and verify lamps do not return and system functions restored.
- If intermittent: inspect for wiring chafe, moisture intrusion, and secure harness routing. Consider protective sleeving and connector replacement.
Likely causes
- Battery disconnected or low voltage during prior service
- Connector corrosion or bent pins at master cylinder sensor
- Failed Hall-effect/position sensor inside master cylinder
- Failed ABS/brake control module or internal memory fault
- Scan tool did not complete or operator aborted calibration
Fault status
Status
Brake master cylinder piston position sensor calibration not learned — the ABS/brake module lacks a valid learned position and requires a proper relearn or repair.
Repair difficulty: Medium
Diagnostic time: 1.0-2.5 hours
Similar codes
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
