Recently picked up an 03 Z4 3.0I for the wife (and occasionally me heh). The previous owner bought it with the nav screen broken so he replaced the screen out with a garmin gps. Down side is i do not have any control over audio or anything. Running the Vin shows i have the DSP package or w.e and how we both would like to get an aftermarket stero in place we dont want to throw down 1k$ just for bew speakers. So for the time being i had the idea of getting a different head unit than the nav so we can actually control the radio, audio adjustments and the what not. Would the same year or any 03-06 head unit be plug-n-play?