I had a coolant fan that didnt work on our 98 SL2. I checked what I could, then pulled the fan assembly out and tested it. The fan would only run if I connected it to 12 volts -- and gave it a spin. A new motor (for $37) fixed the problem. I opened up the old motor. The brushes were worn down, and so was the commuattor.