I had a similar situation with an Oppo BDP93.
A common problem was that the CD tray would not open the first time and sometimes not open at all. The "solution" was to leave a disk in the tray at all times. Trying to sell it as is didn't sit well with me, so I sent it to Oppo and had it fixed. They were fabulous to deal with. I paid $99 USD and shipped to Oppo. They replaced the tray, cleaned everything, updated the firmware and shipped it back to me in a new box.
However, because of the units age and the cost of repair, I netted about $50 on the sale.
Sometimes you just have to take the hit.