I am happy to report that the problem was with my CCU. Man that was a snap to replace. It took me all of about 20 mintes.
the only downside is that now I have to make a trip to the bloodsuckers at Mercedes of West Chester (Pa) to get them to enter the code in my radio.
bummer - they'll charge me $90 just for that... minimum one hour charge..