I thought my 97 2.3L had a clogged cat
Fixed it by running a quart of the cheapest transmission fluid in a full tank of gas for a few tanks
Seafoaming the engine (remove the brake booster vacuum line, run the engine, slowly trickle about 1/3-1/2 can down the vacuum line while someone keeps the engine rpm up at around 2-3K rpm, once a huge cloud of white smoke starts coming out, shut down engine w/ key, replace brake booster vacuum line, wait about 1 hr, then drive the snot out of the truck [it will smoke like a busted stove for about 10 minutes])
Then taking the air intake box off, using a squeeze spray bottle, misted water in the throttle body slowly, stopping when the engine would bog down, did about 1/2 the bottle of water [watch for a puddle of black goo to drip out of tail pipe], then put back on air box/hose
Seems to have helped alot