You can check for spark but it is not as easy as some other cars.
What you do is take 1 of the coil packs off. You will need to have spark plugs plugged into the the 3 coils. Take a wire and wrap around the threads of the spark plugs and hook the wire to a ground on the car. Make sure you hold the coil pack facing down, plugs will face toward the engine not the sky.
Have someone try to start while you hold the copil pack and watch for spark. If you see no spark then you know where to check. If you have spark then plug back in and try to start. If still no start spray the carb cleaner into the throttle body and see what that does etc...
Also try posting this querstion at a Saab forum since the 3.2L is a big version of the 3.0L motor. Being the CTS only used the 3.2L as its major motor for one year you might get more ideas at a Saab forum. The trick abovbe about checking for spark is what the saab owners do with their cars. I use to have a 900SE before I got the CTS.
Saab forums I use to post at.
http://www.saabcentral.com/forums/index.php