Sounds like a voltage regulator problem, watch the battery with a volt meter. The voltage should be relatively steady with voltages below 15v.
The regulator is part of the brush holder and except for the complex electronics sealed inside there are no diodes in the brush holder.
Bosch Master, ASE Master, L1
33 years MB technician