I'll take it assuming it fits an E46 - will need the adapter cable.