Ein Kat von ner Limo passt nicht in den Compact zumindenst nicht wen du den rest der Auspuffanlage nicht anpassen willst. Ich geh mal davon aus das du nen 323ti hast?
Da kannst du nen Kat von Z3 2,8 nehmen, dieser passt, es muss lediglich das loch für die Lambdasonde zugemacht werden.
Bei Uni-fit.de kriegt man diese auch relativ günstig,
siehe Hier Es ist der untere bis 98.
Hab diesen bei mir selbst seit ca. 40000km. verbaut ohne probleme.