Managed to get this done in about 2.5 hours, but I was able to skip some steps. Goal was replacing upper case assembly to get a working keyboard. I managed to replace the logic board without removing the heatsink, which was the only step I really wanted to avoid due to manual application of thermal paste as opposed to the dot method. I also managed to find an upper case replacement with only about 100 cycles on it and a working trackpad, so not having to replace the batteries or trackpad saved time and effort as well. Need to check temps just in case— and still need to test the I/O ports to be sure. But overall, great guide- very comprehensive. Just use the sections you need. FYI - if you’re planning on replacing the keyboard for this machine, plan on replacing the whole Upper Case Assembly. My understanding from others giving advice are that keys are riveted on and very difficult to replace. You’re better off swapping out the whole upper case.