Hello! It's been awhile since I have posted here. My '96 still lives...maybe. The other day I pretty much put it to the floor to get around traffic and immediately a misfire developed. I didn't really notice it running that bad on the highway but the CEL was flashing. I was only a few miles from work. At low speed it was really bad and died when I pulled into my parking spot. I started it at my break and it seemed like it was misfiring badly. I had it towed home. It took a long time to link to my code reader. After like 10 minutes it showed a couple of O2 sensor codes and P0302 for a misfire on cylinder 2. I checked the plug. It looked great. It was even at the correct gap. No oil in the plug well. I changed it anyway. No change. I have spare plug wires so I changed the #2 plug wire. No change. I have a couple spare coil packs. I tried them both. No change. I'm not sure what is left other than the injector, but I smell fuel in the exhaust. I can't keep starting it or I'll destroy the cats. It seems like it is misfiring on more than one cylinder. It's so rough that when I disconnect individual injectors it's hard to tell the difference. For sure #2 makes no difference. I also don't understand the big delay connecting to the code reader. Another unusual thing is that when parked at idle the CEL is NOT flashing with an obvious misfire. But if I clear the codes, P0302 comes back. I'm wondering if the ECU may have gone bad. Any help or suggestions would be appreciated!