Having taken the switch out it would be good to test it for on/off continuity with a meter, buzzer or a lamp and if you can do this you can test the cable too. Be suspicious of the cable integrity at the extreme ends - persistent tugging by an over enthusiastic operator can sometimes snap an internal conductor in the power cord.
Dysonmedic.com shows how to get down to the level of the motor.
Good luck...
Peccavi
July 2009