I have been up and down the surging idle checklist, and checked vacuum (at 19) It wont die everytime and when in open loop she acts like a Champ. I have replaced The O2 sensors the ACT and ECT sensors, cleared all codes, cleaned the IAC, cleaned the PCV. I've put off asking for help but finally had a new symptom on the way to work this morning. I kicked her in the guts a bit in second gear and she seemed to get up and go, then out of nowhere she started pulling even harder like a small shot of nitrous. Could this be my TPS sensor? I dont have a DVM so I cant run a diagnostic on it. I do however have an old spare that came with the car when I bought it. Its a bit chewed up, but I could throw it on there and see.