Had this on another car. The multi-position switch selects multiple series resistors which slow the motor, EXCEPT in the "high" position. If any of these resistors fail open, the blower will still run on high. I hope the resistors are not too pricey or hard to replace!
