WASSSUUUUPP!!!! reviving this thread for an update: I still have never seen any codes other than P0300, but last week I had a random (never happened before) crank/no start event, and I happened to be looking at the dash and noticed zero rpm. Someone a few pages ago had suggested crank sensor, which at the time I didn't give much attention to since they tend to be pretty reliable and throw codes when bad. But since I'm just about out of parts to throw at it I figured what the hell and replaced it. Started right up, ran smooooooth, and on test drive NO MISFIRES!!!!! Could this be the fix? Well, no not exactly. While it didn't misfire or light a cel where it usually did (highway speeds, on decel mostly), it did light a BLINKING cel intermittently at WOT, then shut off on its own. misfires on 3 and 8 this time. The MAF sensor I had replaced turned out to be defective so I returned it, but when looking at maf live data on this test drive, I saw very low readings, 2-4 lbs at 2000 rpms, and little change at idle. I think those numbers should be quite a bit higher at higher rpms right? Against better judgement I grabbed a used OEM one from the junkyard today and I hope its good. I should probably spring for a new one but I enjoy the extra work, frustration and confusion.