The way to check for pipe leaks is to start the car and while at tickover, put the palm of your hand over the exhaust pipe and push hard.
If there is a leak, then you will hear a "whooshing" noise from somewhere up the pipe: it's useful to have someone listen to work out where the noise is coming from.
If there is no leak, the pressure on your hand will build up a lot, and the engine may well stall.
Exhaust pipe leaks lead to pops and bangs in the pipe on the over-run, but shouldn't really affect the running of the engine at tickover. If it's a 97, then it will be injection/catalyst. I don't know whether you had the catalyst replaced (it would have been pretty expensive) but it may be that they have fitted the wrong one.
If the engine fluffs and doesn't pull at low speed, then it's more likely to be something on the inlet side such as a blocked inlet filter. When was the car last serviced, and the filter changed? How about the fuel filter?
Clean all the spark plug leads with petrol/white spirit to get all the muck off them, including the centre lead. Check they are all seated properly at the coil end, the distributor end (this might not be the case if it is multi-coil) and the plug end. Push them all home hard and check they are not loose/sloppy. Start the engine at night, and with very little ambient lighting, see if there is any sign of "flash over" on the leads (pale blue glow or flashes to earth/body/engine).
I'd get the car to a SAAB dealer and ask them to run a diagnostic on the injection system as well: they should also check for inlet manifold air leaks (if the exhaust manifold was disturbed, then it may have also affected the inlet if they are twinned manifolds).
_________________________
One of the few remaining Mk1 owners...
#00015