Hi,
My 2003 X5 premium sound - no Nav took a swim

when I went scuba diving and about 1/2 gal fresh water from a solar shower splashed in the back. (I had the rubber mat too) I replaced the DSP and the speakers now play flat music but the radio still doesn't recognize the DSP. My mechanic is no audiophile and is all out of ideas. He did clean some of the wire connections.
Can you help?
Thanks!
Lindy