If it doesn't respond to the buttons it is probably the individual switches but the results are the same. Its probably time for a new controller (pushbutton controller).
They are available rebuilt for much less money.
Bosch Master, ASE Master, L1
33 years MB technician