Generic OBD-II scanners might read basic fault codes on your European car, but...
https://felixssuperbword.scriblorax.com/posts/do-i-still-need-an-oil-change-every-5-000-km-on-a-european-car
Generic OBD-II scanners might read basic fault codes on your European car, but they often miss manufacturer-specific issues unique to brands like BMW or Mercedes. Add in the risk of counterfeit parts, and you’ve got a recipe for costly mistakes