Well done Andrew!!! I followed this guide and surprisingly everything is good. The tech at the Apple store tried to convince my daughter that she fried the logic board + keyboard by getting water into it. (It was a month past the warranty so we didn't argue.) But she swears she never got any liquid near it. I didn't see any obvious signs of moisture when I opened it up. Based on other comments on other sites, it seems more like Apple has shipped some defective keyboards for at least some MacBook models.