As funny as this sounds it's the best I can describe it. If you leave the car sit and idle for a few minutes the SES light will start blinking and I'll get a code for a Cyl 4 misfire. Just a few months ago it had a brand new set of wires due to a misfire on Cyl 4. The "old" misfire was way worse, you could clearly tell it wasn't firing right and the SES light would come on even under light load (i.e. 2k RPMs). Got checking things and eventually found a bad wire, that's why it got a new set.
Now it's back though, same Cyl 4 too. For the life of me I can't figure out what would cause it to only throw a blinking SES light only at idle and WOT though. It doesn't do it driving down the road, matter of fact it purrs like a kitten when you're driving....but if you let it idle or get the RPM's up high (like WOT runs) the light comes right back on.
My only guess is an injector or maybe bad plug. Any other ideas?