Have you checked for cracked exhaust manifold, Intake / Exh leaks, Clogged and restricted Injectors, Dirty or bad TB or TPS? Also, Look at the spark plugs, they will tell a lot about any fuel or ignition problems.
Clogged cat and muffler generally bog down performance a little, but do not...