Had the same issue. I thought that the speed switch was bad, but when I disassembled the fan I found something a little more unexpected. There is a resistor block located inside of the light kit....