its the switch. mine did the same thing, took the switch apart to find it had melted inside and would only contact on the high setting. Bought a "new" switch from a salvage yard and it worked fine. It is NOT fun to replace though!