The fan is an inductive load, you need a flybak resistor!
Flyback resistor? I don't think I've ever see one of those.