I have a ‘97 Wrangler and just today the check engine light came on. I did the key trick and the odometer shows code code 12 (Direct battery input to PCM was disconnected within the last 50 Key-on cycles.), code 21 ( O2 Sensor Error), and code 55 (Completion of fault code display on Check Engine lamp), and then the check engine light flashes 5 times. What does the flashing check engine light mean? I’ve heard it’s a cylinder misfire but the engine runs fine and I don’t hear any knocks. Is the flashing just signaling the error codes are done reading or is it something else? I can’t find anything about this so I’d appreciate your guys help.