Over-heating maybe?
My former xbox which I had for 2 years started overheating from GTA IV.
It died a couple of weeks after repeatable trying to play GTA.
So erm, is your PS3 old or have you mis-treated it in any way? (Dropped it, tipped it over, stuff like that.)