That does sound like what I have heard described as the b-2, but I am no expert, since I have not had it (yet).
Go to this page and search for b-2:
and you will know more than you ever wanted to. Well, more than the average car owner, anyway!
Good luck. Aren't these great cars? Man, get on the highway after a long day, open the roof, turn up the stereo, and whoosh! Jet Mercedes, coming through!