Not sure if this is of help or not, but I succesfully modified the BMW OEM Ipod kit to work with Sirius radio even though BMW claim it doesn't work. I also have Navigation as well.
As a side note, the only reason why BMW say its not compatible with Sirius is because of the silly way they get you to hook the interface into the car.
Anyway, you can have the BMW ipod interface with Sirius, and NAV.
The ipod kit essentially has only 6 connections to the car.
From the wiring harness that came with the ipod kit, I directly hooked it up to the Sirius satellite CD changer "pass through" connector as follows
Pin 1 Analog Audio Right => Wire colour: White/Red
Pin 2 Analog Audio GND => Wire Colour: White/Brown
Pin 5 Ibus =>Wire Colour: White/Gray/Yellow
Pin 6 Power GND => Wire Colour: Brown
Pin 7 Analog Audio Left => Wire Colour: White/Blue
Pin 12 +12V => Wire Colour: Red/Green
I didn't bother with a pin extractor tool. A small screw driver will do the job nicely !!
Last edited by apw2607; 04-17-2007 at 02:19 AM.