This is really bothersome!! Took the 2001 M5 in for a battery replacement. Somewhere along the way the Nav system got fried. Dealer wants $2,800 to replace same. Trying to find a used unit (65-90-6-915-036). Is the replacement simply "plug-and-play" or is there some reprogramming needed? Any leads on a used unit?