Problem with Pioneer DVD-CD-ROM-105

I am having a problem with my DVD-ROM. It was working fine until recently. Now, when I put a dvd in, it ejects it after a few seconds. It will play CDs fine. I tried to run a cleaner, but it spits that out also! Any ideas? Thanks…