Accidental water damage seeped into the keyboard. I know I can get this for cheaper on other websites but time was of the essence so I put in more cash than I would have for this fix. I've used this machine since 2009 and did not want to get a new laptop so I decided to perform the repair manually.
Amazingly I did not break anything even though this was my first time fully disassembling this laptop. Thanks to the ifixit instructions.
When performing this repair be *very* careful not to break anything and patience is key. I spent 4 hours doing this repair. Also check out Quick File Rename, the best utility to rename files and folders! :)