installed IAC. CEL came back, but car is running/idleing much smoother (duh

) I think I will take your advice LLL and switch back to a paper filter just cause I have done everything else in the book and I am on my last nerve. I will clean my MAF and put the paper filter back on tomorrow and repost if that does the trick (please god let it get rid of this CEL!!!)
Any other suggestions are most welcome!
Here's my checklist to date:
Replaced PCV valve
Hose clamps on every hose in engine bay (PCV, vacuum, air intake, etc)
Replaced all four 02 sensors
Replaced MAF
Cleaned TB and cleaned PCV system, cleaned intake system
Tested IAT, tested ok.
Sprayed TB cleaner all over intake manifold, no leaks there
Installed new IAC valve