Just been having a look at the heater control in the car, checked the connections in the back of the switch and when I moved one of the wires and re-seated it correctly in the back on the heat speed control the heater came back on. But only worked at speed 1, when I attempted to use 2,3, or 4 it went off, is it the resister thats knackered or still likely to be the switch itself.