I recently had to strip down my PS3 and do a refloat of the RSX and Cell CPU, it wasn't easy, but I did it. I must admit, it would have been easier if I had someone point me in the right direction.
I also ended up completely rebuilding a bluray drive that I butchered trying to get my game out of.
Have you fixed many PS3's?