i tried to fix my phat 40gig from ylod, twice and both times it would only last for 30mins, so i bought a slim.
i think to get the disc out if you power it down at the back, press an hold the eject button and turn it back on it should eject.
I think thats the fan test but ill give it a try.
Your right it worked, you just have to keep hitting the eject button when its doing the fan test.