It sounds like twizzle has it right. I think you would be better to take the drive out so you can see it properly, then dismantle the cover and check the operation of the switches and clean where necessary :-)
As said before, the substitution of a different drive if only to eliminate other possibilities is always a good idea.
Good luck :-)