Have you checked your CAS timing yet?
Your symptom: "...have to keep the RPMs up so it won't stall" is indicative of too-advanced ignition timing.
A clogged cat will have best performance at idle, with decreasing performance as revs (thus airflow) increase. Which is dissimilar to what you are describing.
If the timing is indeed set correctly, take Rogue's advice. He is good at being right.