I have had a similar problem with mine, sent the ecu away to be looked at and come back with a small list, no exact details yet but this was a list
Ignition Problem
Air flow sensor readings
Transmission sensor
Speed Sender
Injector staying open
So that was one of the problems car is still in the workshop waiting on the extractors to come and be fitted before I get it back.
Good luck
Oh I've had a coil go it will run on 4 cylinders if it's the 8, basically a subaru wrx sound and no balls so goes about as good as one does