This started happening to me recently. Did the file system restore and usually after that it will work. But switched off my PS3 for a few days and try to play it again, same thing will happen.
I wonder if I should just get a super slim.
Also, before that I put it in the upright position using a PS3 stand with fan. But I started having problems & could only get it to work when I lay it flat.