The cat has nothing to do with how the engine runs. Even though I think it has a plug on the cat. Mine worked fine without that (if it even had that to begin with) before i changed engines. Maybe it was detonating? This happned once to me and the check engine light came on breifly and retarded the engine.
Are you able to take a picture of both your fuse boxes for me, and your engine bay and interior?