Hi,
ein 2-DIN Radio bekommst Du beim E46 nicht in den Schacht eingebaut.
Im unteren Bereich ist der Klimakanal im Weg, kann man umbauen, ist aber aufwendig.
Du kannst ein E46 Navi Receiver einbauen (z.B. Dynavin, Erisin und wie sie alle heißen), die sind speziell für den E46 und passen auch nur dort.
Für den Anschluss brauchst Du einen Adapter vom BMW Radio Stecker auf das neue Radio.
Da der BMW Radio Stecker im Kofferraum am Radio Modul liegt, muss der Adapter eben 4 m lang sein.
Zusätzlich muss der Antenennanschluss nach vorne gelegt werden.
Welches Navi hast Du - Business oder Professional?
Bei Letzterem würde ich den Aufwand nicht treiben.
Das Business Navi mit Radio Modul bietet leider die ungünstigste Voraussetzung für einen Umbau...
Ciao - Carsten