Ive once fixed a ps3 in the update loop of a friend of mine, i think you can resolve this issue without too much hassle i figured it out after reading some threads on the subject however i can't remember exactly what i did, but i do know it doesn't involve taking apart your ps3
I'll check if i can find it for you, however it's always harder if you don't have the ps3 with you, so i would suggest googling it. This may be lame advise but thats how i figured it out.
I'll also scout abit of google for you to see if i can find the exact thread that helped me, however i'm not sure i'll find it.