The smell will worsen with no cat. The problem is with your engine, not the cat. As it is a 99, I'm going to say that the coil packs are the place to start, along with plugs/wires. If your cat isn't already ruined, it will be soon if you don't fix the fuel/ignition issue. The good news is that hi flow cats are pretty affordable.