yeah, you're problem is surely the 02 sensor, it doesn't like all that noxious gas that normally your real cat would filter out. I've never heard of those simulators, but that would probably fix your prob. Here's a site I found for them:
http://www.lmperformance.com/636/4.html