My Suburban's SES light popped on yesterday and I went to AutoZone to get the code(s) read, but the reader didn't work. Looking back I should've asked to use a different reader, but assuming another one does the same thing what could it mean? The fuses are all good and I have power to the cigarette lighter and two 12v receptacles (I checked those because I read that they share the same circuit...is that true?). Bad ECM maybe?