There are many codes that can set an SES that a cheap scanner can't read. Say for example a wheel speed sensor code. It's there when the hub is bad and better scanners can read it..but in 99...it's not going to be read by an autozone scanner.