OBDThink reads a BMW at module level, explains stored fault codes and codes the popular comfort switches through guided flows with a backup offer before every write. This guide covers what the app does, which cars it supports, how a first session runs and what to check before buying.
E1145C means KOMBI did not receive the 0x0F3 engine-speed and drivetrain display message from DME/DDE. Synchronized timestamps, supplies, and receiver scope separate a network interruption from a module defect.
BMW CF1531 means the EGS has missed an expected message group from the DME or DDE over PT-CAN2. Diagnosis must separate a network interruption from module power, software, coding, or a genuine engine-controller outage.
A731 means JBE: Supply, terminal 30g-f. The Junction Box Electronics records it when the switched body-power branch does not behave as commanded. It does not identify a failed battery or JBE by itself; the stored freeze frame, companion power-management faults, and the branch response must establish whether the event was protective shutdown, wiring resistance, or relay failure.
A154 identifies a fault involving the fuel filler flap motor on BMW vehicles using the PM power module. Diagnosis must separate a jammed latch from a failed actuator, damaged wiring, or a missing PM output.
BMW 00507D records a mismatch between the commanded and confirmed parking-lock state. Diagnose EGS evidence, power, feedback, actuator travel, and linkage before replacing parts.
BMW 005FF5 means the EDC has not received a plausible outside-temperature CAN message from the instrument cluster. Diagnosis must separate a missing network message from an ambient-temperature sensor error before any damper is replaced.
BMW 5FE6 concerns electrical control of the EDC shock-absorber valves on the front axle. Side-to-side comparison, connector inspection, and winding tests prevent premature parts replacement.
BMW 00A54B means the instrument cluster has judged the EPS status message 0x1FB faulty. Diagnosis must separate a corrupted message from an EPS power, network, or sender fault before any steering part is replaced.
BMW code 031D01 means the head unit or audio amplifier detects an open path in the front-left speaker output circuit. Diagnosis separates a damaged speaker from an unplugged connector or broken paired wire before any module is replaced.
00E598 means the FRM no longer receives the low-beam message transmitted by the RLS. This guide separates sensor data, bus communication, coding, and module faults before parts are replaced.
BMW 00E147 identifies a network-line fault affecting the Combox emergency-call function. Diagnosis separates a temporary voltage-related communication loss from connector, wiring, or Combox faults before parts are replaced.