holy crap. I just took my ps3 apart, took the disc drive out, took the cover off the disc drive to look at the internals because it sounded like there was something rattling inside.
Opened it up and there was a 1p coin inside. Took that out and now it works perfectly! i only just got this...