Ive got a very simlure problem with my wifes car. Things i have tried and changed.
Fuel pump, AFM, coilpacks, plugs, ignitor, ecu, checked vacum lines,
Still scratching my head to know what it is. It has to be a sensor somewere. If i find, i will let you know.