I may have jumped the gun a bit, when I said the FITV didn't fix anything. I started the car up last morning, and lo and behold it idled fine, raised rpm to 1500 and gradually came down to 1000 right where I wanted it. Then it started surging again. once it warmed up. I suppose this lets me say definitively that it isn't the FITV causing the issues I'm having.
It also sounds like I have a significant miss, at idle and likely higher speeds. But my cap-rotor-plugs are all new. Any other ideas?
Ah one last thing, since this is getting long, I pulled the valve cover to inspect things and reseal small oil leak. I turned the engine by hand and I hear a hissing noise from all 4 cylinders on the compression stroke. Is that bad valvestem seals, or normal?