If I let the car idle for more then 5 minutes the ltft's go -22.0 but they start at -0.7 for the first few minutes. As soon as you step on the throttle it stumbles and wants to stall. If you rev it up before hand and then your fine. The rest of the day it never happens again. I'm leaning towards a evap issue since everything else has been changed or swapped. Happened before my N* swap and after too fyi