Idled high, replace IAC and PCV, now idles low and stalls
May be a defective IAC, or bad connection, or improperly installed, as in lost little "O" ring when putting it on. I would also be looking at TP sensor, which I would have tested in the first place. Have you tried cycling your key to retrieve problem codes yourself? ( turn key to on,(not start) then off, then on, then off, then on again, and leave on, and count flashes of check engine light. It will flash quick, then pause, then flash again. For example: 3 flashes, pause, then 3 more is code 33. 2 flashes, pause, 5 more, is code 25. When you get 5, pause 5 more, that code 55, which means end of message. Write them down, and get back to us with what you have if any.