Hello,
I see this a lot. Once you have exhausted your knowledge, guessing at the part to replace can quickly cost more than diagnostics.
I strongly encourage you to avoid that and seek a professional.
RepairPal Certified shops can diagnose and repair your 2003 Saab 9-3. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.