actually, now that the alt was mentioned I agree. I had a 96 monte OBD II and when the alt went south, it started missing, then as the battery drained the ABS and brake light came on, according to GM, this is to save battery power and allow you to limp home (lights comming on mean that the computer is disabling them so to draw less power). I'd check your alt, battery and wires.