It sounds like you are in limp mode. First check the overvoltage relay. Have you had battery problems or jump started the car lately? If so, the fuse is most likely blown. Check the relay and the fuse. It is behind the battery behind the black cover.
1992 500E (very soon I hope
1981 280GE SWB
ASE CERTIFIED MASTER AUTO TECHNICIAN
SERVICE MANAGER FOR 14 BAY FACILITY
MERCEDES SPECIALIST 8 YRS
PARTNER IN MERCEDESSHOP.COM