Ein fauliger schwefeliger Geruch lässt eigentlich immer auf den Kat als Haupt-/Teilschuldigen schließen. Da muss man dann eben schauen woran es liegt.
Wobei ich selbst bei zusätzlich schlechtem Anspringen eher auf das Kraftstoffsystem tippen würde; vielleicht Kraftstoffdrucksensor. Ein defekter Drucksensor kann dann durch eine dauerhaft falsch zu hoch berechnete Einspritzmenge nämlich auch den Kat in Mitleidenschaft ziehen. Komisch allerdings, dass er die dann nicht mindestens eine MKL schmeißt.
Hast Du sonst noch irgendwelche anderen Symptome? Unrunde Leistungsentfaltung, Mehrverbrauch, etc.?