BMW MS43
IMMO-OFF Calculator
Have a K-line read/write tool? Skip the mail-in. Upload your original Siemens MS43 512 KB read (software ca430064, M54) — we byte-check the exact file, patch out the immobilizer (EWS), and hand back a ready-to-flash file in seconds. No checksum correction needed.
Online IMMO-OFF
Upload your MS43 file
Instant file back
Supported MS43 reads are patched and returned in seconds — no shipping.
Donor-verified
Our patch reproduces a confirmed-running immo-off file byte-for-byte.
Skipped if we can't
Unsupported version? Nothing is written and we route you to mail-in.
No checksum needed
These MS43 immo bytes are not checksum-guarded — it flashes clean as-is.
Three steps, no shipping
If you can read and write your own MS43 over K-line, you can have an IMMO-OFF file in under a minute.
Read your DME
Pull a complete 512 KB read of the MS43 over K-line with MS4x Flasher and a K+DCAN cable. No boot mode needed.
Upload & verify
Drop the .bin above. We byte-verify the exact software version (ca430064), then take payment — only if it is supported.
Download in seconds
The IMMO-OFF file is returned instantly — no checksum step. Write it back with your own tool.
What runs online vs. mail-in
Every upload is byte-checked against your exact file. Here's the quick map.
Upload a complete 512 KB read and download the IMMO-OFF file in seconds — immobilizer patched out, no checksum step. You're only charged after your exact file passes verification.
Different MS43 calibration, or no tool? Ship the DME to our mail-in BMW DME EWS delete and we'll read, patch, and return it.
Reading an MS43 is K-line only
There is no BDM or JTAG route into an MS43 — every read and write goes over the K-line. Boot mode is only for virginizing, ISN, VIN and cloning, and is not needed for an EWS delete.
MS4x Flasher
Free (ms4x.net) · K-line · the reference MS43 tool
K+DCAN cable
FTDI FT232R · OBD pin 7 · what MS4x Flasher drives
AutoTuner
OBD mode lists MS43 · boot is beta-only
Bench wiring — the one that bites
12 V to X60001 pins 7 and 8, grounds on 4, 5 and 6, terminal 15 to X60004 pin 26, K-line from X60001 pin 3 straight to OBD pin 7. Never feed 12 V into X60001 pin 1 — it is a DME output, not an input. Keep the K-line point to point; a breakout box on that wire will stop it dead.
Product names indicate tool compatibility only. We are not affiliated with, or endorsed by, these manufacturers.
Frequently asked
Which BMW MS43 file does the online tool do?
Why only ca430064 and not the other MS43 versions?
Does MS43 need a checksum correction?
What exactly does IMMO-OFF do?
How do I read an MS43?
What file do I upload?
How fast do I get the file back?
Could this brick my ECU?
Is this legal?
Ready in seconds — upload your read
Supported MS43 reads are patched and returned online for $150. We verify your exact file first — nothing happens if it isn't supported.
For diagnostics, repair, engine-swap and standalone builds, motorsport, and off-road use where legally permitted. We do not provide emissions defeat, delete files, or services intended to bypass emissions laws or to enable vehicle theft. The customer is responsible for lawful ownership of the vehicle and compliance with all local, state, and federal law.