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...