ISTA running through every module rather than a generic OBD scanner is the distinction that matters on a modern X5. Silent fault codes that never trigger the dashboard warning light are exactly what the deeper BMW specific scan reveals that a glovebox OBD reader will never show.