myheater fan stays running with heater off and ignition off sometimes runs up an on 2002 BMW 325i

runs up and down by itself what is the fix

Asked by for the 2002 BMW 325i
2 answers
possibly a blower motor resistor shorting.
I got a new final stage resistor fan for my 2002 BMW and this problem is still accuring, any suggestions?