BMW Check Engine Light Diagnose & Turn Off: Autel MK808 Works!

How to: diagnose check engine light and erase fault codes to turn off it on BMW cars with Autel MK808.

Autel MaxiCOM MK808 is one of the best BMW/Mini code reader/scanner. It can work on all systems like Engine, ABS, airbags, transmission, DPF, service reset, electronic parking brake, parking sensors and more… It can be used on all BMW's such as BMW 1 Series E81, E82, E87, E88, F20, F21, BMW 3 Series E36, E46, E90, E91, E92, E93, F30, F31, F35, BMW 4 Series F32, F33, F36, BMW 5 Series E39, E60, F07, F10, F11, BMW 6 Series E63, E64, F12, F13, BMW 7 Series E38, E65, E66, F01, F02, F03, F04, BMW X1 E84, BMW X3 E83, F25, BMW X4 F26, BMW X5 E53, E70, BMW X6 E71, BMW Z3, BMW Z4 E85, E86, E89, BMW Z8 E52, Mini R50 R52 R53 Mk1 Hatch & Convertible, Mini R55 Clubman, Mini R56 R57 Mk2 Hatch & Convertible, Mini R58 R59 Coupe & Roadster, and Mini R60 Countryman.

Now check the related operation guide to diagnose and reset check engine light on BMW.
autel mk808

Car model: e.g. 2016 BMW 3 series F31 320d_B47 (Europe)

Connect MK808 to the OBD2 port of the BMW car via the main cable
Select Diagnostics >> BMW >> Manual selection >> 3 series >> F30/F31/F35
Confirm the vehicle info
mk808 autel

It’s gonna quickly go through and read the control unit info.
Then select Diagnostics >> Control unit >> Drive >> DDE (Engine-Diesel Electronics) >> Read codes

There are 2 fault codes that have been diagnosed by Autel MK808.

  • 25F500 – Intake Air Temperature(IAT) sensor signal; circuit open/short to battery (+)
  • 28D600 – HFM (Hot Film Air Mass Meter) signal; circuit open/short to ground or positive terminal

If you don’t know what the codes meant, just put them into Google, it’ll ultimately give you the info on how to do.

There is a fault with the mass airflow sensor. In fact, one of them has been taken out and a new one has been put in. But obviously, the BMW is still getting 2 fault codes and warning light.
So escape back and select Erase codes to do
The DTCs and freeze data will be detected. Just confirm it and go to continue.
The fault codes have been successfully erased. At the same time, the check engine light has gone!


That’s the whole process to use Autel MaxiCOM MK808 all system diagnostic tool to reset check engine light on BMW. It’s suitable for all BMW cars which have a check engine light on the dashboard.