Found a new diode on Amazon for about $18
http://www.amazon.com/OES-Genuine-Auxiliary-select-models/dp/B001G7MB2Q/ref=sr_1_2?ie=UTF8&qid=1340919999&sr=8-2&keywords=bmw+diode$18 seems spendy for a little diode but reasonable enough that I was just going to go ahead and get it, BUT...... My aux fan cycled on and off successfully a few times yesterday while driving in the heat but then ended up blowing my 7.5 amp fuse 19 again (30 amp #20 survived this time, AC was off the whole time, blower was on 2) Replaced it with the spare 10amp I had and it has behaved since but now I don't trust it. I guess my question is, could a bad diode blow that fuse or should I be looking for something else? I would also be bummed if I killed a new $18 diode. Is there an easy way to test the diode with my multimeter?
ps, When I jump my temp switch my fan sounds like it is running at the same speed on both settings, maybe a symptom of something? Or maybe just the way the aftermarket fan works with a stock resistor, can't remember if I ever really checked it when I first installed it.