Even though your player is out of warranty, please contact Support anyway. They will most likely be able to help you in some way. Even if you end up doing the work yourself, they can at least help diagnose the problem and instruct you on what to do.

Also remember that if there is a new hardware defect (something other than the known problem of the contact switch failing), it will help them to know about it so that they can help other customer with the same problem.
_________________________
Tony Fabris