A search on that code reveals this
The
27A4 fault code indicates a loss of synchronization between the
EWS 3.3 (immobilizer) and the
DME (engine management) modules, or a communication failure between them. This issue typically prevents the engine from starting or cranking because the DME does not receive the correct rolling security code from the EWS to allow ignition.
Common causes and solutions include:
- Synchronization Loss: The most frequent cause is a desync of the rolling security codes, often triggered by battery disconnection, diagnostic tool errors, or power interruptions.
- Diagnostic Tools: Standard OBD scanners (like Foxwell) often cannot clear this code or may even cause the desync. ISTA+ or INPA software with a compatible K+DCAN cable is required to properly reset or re-synchronize the DME and EWS modules.
- Hardware Issues: If synchronization fails, the problem may stem from cold solder joints on the DME circuit board (common in MS45 variants), a faulty EWS module, or damaged wiring/connectors between the ignition barrel antenna ring and the EWS unit.
- Key Problems: A dead key battery or a damaged transponder chip can also prevent the EWS from reading the key, resulting in this interface error.
- It sounds like your EWS and DME have lost their sycnc hence no starting. You need to Re-sync them using software or a Scanner that can do it, I think BMw Scanner1.4 can do it as well as BMW INPA on a Laptop.