Chosen Solution

This embed seems invalid. Please check the URL. It keeps ejecting my disc one i put it in, like when i insert it, it keeps spitting it out. I tried cleaning the rollers but still the same.

Looks like a gearing problem. Check the top drive cover and see if the gearing moves normally. Also check the rollers to see if they are pushing down / locking in with disc. With the drive removed you can use the manual ejection (a.k.a injection too) with a phillips screw driver to see how the disc goes in and out.