Thanks for the help so far!
**UPDATE**
After driving all day with the o2 sensor unplugged, it runs better, but still not 100%.
I took a vacuum measurement, and it reads a stable about 22 Lbs/Sq.in.
-Does this elimate the possibility of a bad cat?
This weekend, I'll clean the IAC.