This works well in my avenger. Little extra time figuring out the wires but color coded. Does not have an adapter for steering wheel controls, maybe the digital one does. Antenna adapter not included. need adapter for bmw. Call and ask them to look it up.
Expert Service 1-877-289-7664 [Hours]