Pretty sure it's the final stage resistor...happened on my E36 way back (10 years ago)
Cheap part and an easy fix on the E36