Generic OBD-II scanners can only read basic codes, missing the detailed...
https://zandersmasterblog.rivetgarden.com/posts/bmw-vanos-timing-system-symptoms-and-what-to-check-first
Generic OBD-II scanners can only read basic codes, missing the detailed manufacturer-specific data needed for European cars in Malaysia