Scan header
- Job ID:
- JOB-1042
- Scan date and time:
- Mar 4, 2026 · 8:34 AM
- Technician:
- Sam R. (demo tech)
- Confirmed vehicle:
- 2017 BMW 328i xDrive (demo)
- Confirmed VIN:
- DEMOVIN0000000001
- Mileage:
- 84,210
- Scan tool:
- Redline Bidirectional Scanner (Demo)
- Scan phase:
- Pre-Scan
- Verification status:
- Awaiting technician review
- Modules scanned:
- 6
- Engine control module
- Transmission control module
- Anti-lock brake / stability module
- Body control module
- Restraint system module
- Instrument cluster
Prototype only — connection added in a later phase.
A diagnostic trouble code identifies a system or condition that requires testing. It does not, by itself, prove that a specific part has failed.
Codes observed
| Code | Module | Status | Generic description | Freeze frame |
|---|---|---|---|---|
| DEMO-C0031 | Anti-lock brake / stability module | Current | Front wheel-speed sensor circuit — signal condition outside expected range (demo code). | Available |
| DEMO-B1201 | Body control module | History | Exterior lamp circuit — historical condition recorded (demo code). | Not available |
| DEMO-P0128 | Engine control module | Pending | Coolant temperature below expected value for operating conditions (demo code). | Available |
| DEMO-P1450 | Engine control module | Permanent | Evaporative system condition recorded as permanent until monitors complete (demo code). | Not available |
Readiness monitors
- Misfire: Ready
- Fuel system: Ready
- Comprehensive components: Ready
- Catalyst: Not Ready
- Evaporative system: Not Ready
- Oxygen sensor heater: Ready
- Secondary air: Not Supported
Technician observations
- Grinding reported by customer during low-speed braking; noise reproduced on the road test.
- Front pad friction material measured at 2mm; rotor faces scored on both front corners.
- No warning lamps illuminated in the cluster at the time of the pre-scan.
- Codes above were present before any repair work began on this visit.
Possible diagnostic direction
Testing direction only — nothing here confirms a failed component.
- Wheel-speed sensor circuit condition should be tested with the wheel removed before any parts decision.
- Coolant temperature condition needs a live-data warm-up observation to confirm behavior.
- Evaporative condition requires monitor completion or a dedicated system test.
Verified diagnosis
Missing Information — no diagnosis has been verified by testing for this pre-scan.
Fictional invoice preview — JOB-1042
This pre-scan stays internal. Nothing about it appears on the invoice until “Include Summary on Invoice” is turned on.
Prototype only — connection added in a later phase.
Report controls
Each control is independent. Defaults: Internal Only on, everything else off.
Confirmed vehicle, VIN and mileage on file — invoice inclusion controls are available.
Prototype only — connection added in a later phase.
Vehicle Health & Performance Tracker
Free resource — no account needed.
Free record-keeping template for organizing observed vehicle information. It does not diagnose the vehicle, replace manufacturer service information or establish that a component is good or bad.