*Update on mine*
I thought i had the problem fixed, but good old Murphy popped his head up.
Whatever i do seems to fix the problem for a few days, then she stuffs up again.
So far, intercooler pipe leaks have been fixed. Power is definitely better, but still playing up. Cleaned & replaced AAC valve, made it better, but still doing it. Cleaned AFM, worked for a day or 2 each time, then back to it again. Changed plugs to NGK iridium, no real difference. Runs cleaner, but no idle difference. Cleaned throttle body of gunk & some intercooler pipes, still the same.
Today i will be pulling the battery & allowing the car to sit, before replacing it with a good 1. Hopefully to reset the ECU, & see if this helps at all. Soon, once stock arrives, i'll also be replacing the AFM to see if its faulty. The problem i may be having is, the Mircotech i have is a piggyback. As far as i've been informed by the tuning shop, it controls Ignition & Fuel. The standard ECU still has control of idle, with all air sensors connected to it. If the problem is still there once the AFM is replaced, im going to rip the Microtech out & fit a new board to the standard ECU to allow that to be tuned. See if i can isolate the problem if its still there.
The main thing, the car runs well up to operating temp, & even for a while after. Its usually after 30 mins of driving or so, it starts to stuff up. That makes me lean towards the AFM or computer, but time will tell. I'll keep you posted, in the mean time, good luck getting yours sorted.