Greetings everyone. I own a 2006 BMW 325i with a DSP amplifier. While the radio worked upon purchase, it stopped functioning about one year later. BMW offered to warranty the part; however, the shop determined the amp was rusted and damaged from an accident (body work and visual inspection validate their assertion).

Does anyone have the part or know a reliable source?

I would also welcome instructions on how to change it out myself. Aside from programming, it appears simple.

Thank you,