Here's a few points, hope they help:
"Stuttering and surging" sounds like an A/F mixture issue. In other words: you have fuel, air, and spark or it wouldn't run at all. That leaves mixture, which points to a sensor >>> O2, IAT, TPS, etc.
The only thing "directional" about a CAT is the O2...