The resistor is just for the fan speed, it doesn't control temperature. I would say it is probably a wiring problem, I guess these work on a stepper motor type setup, so I would be checking for change in voltage output at the plug when you turn the dial.