Almost half a year now, my 02 WRX wagon, relatively stock, automatic(yes! Automatic WRX! they exist!) has been experiencing a fuel cut phenomenon at mid(4000+) rpm's. Last Monday, it went to a further extent of stalling at the lights, then quitting altogether on the driveway. After a whole week of sitting on blocks, 2 part-time mechs, main relay, fuel relay, fuel pump filter, fuel filter, air filter, a couple of #11 fuses later, Subie ran again briefly, before stalling herself again. At this point, we're almost certain it's an electrical glitch. Further investigation into the engine bay, tugging and re-fastening the grounds seemed to cure the stalling issue. Confident that she's good to run again, took her out for a spin. Then, returns the fuel-cut phenomenon again. It was that awful shutter, lost of power, huge rpm drop, then a gear change, followed by a slow climb of rpm, and repeat all over again. At that point, wasn't exactly WOT(so, prob not TPS), no CEL nor any warning lights came up. First gear pulled relatively strong to 5K rpm before seeing gear change, but all following gear changes were awful.
Now that Subie is running(sort of), it's not the most urgent issue, but any input to the mystery will be much appreciated.