Make sure you reconnect the cable for the thermal display sensor during reassembly. If you don't, the fans will be running at max speed and you might think it is from the drive thermal sensor afterwards (which is an issue some users have and which can be fixed in software).
Well, I too separated the "socket itself" because I thought it was a pushdown connector instead of sizeways ZIF. First attempt to put it back in place with superglue ended in a non-working home button (although the phone was still usable via Settings/General/Accessability/AssistiveTouch).
In my second attempt I removed the suplerglue and, with a fine soldering iron, very carefully, reconnected the socket in place by soldering the two back leads and (perhaps) one or two of the front leads. And now it works! Just afraid that if I drop the phone the hole thing will come apart, but for the moment I remain a happy camper.
Very many thanks for the guide, but please add a statement in Step 31 about the ribbon cable having to slide out of the socket horizontally, since the pictures are misleading.