Another satisfied customer. My issues were poor BT and GPS. Now both working perfectly.
I found that having a magnetic screw mat and a nice toolkit helped. I bought both mine on ifixit. I like to support this site if possible, since the writeups and forums are so helpful.