hi tom the only other thing it could be is a faulty main board
power off and try giving it a good dry with a hairdryer if this doesnt cure it its a new one im afraid(one last thing try blowing down the rubber tube to the switch just in case its blocked
phil grimshaw, January 2007