What should I replace? Keyboard or logic board? Please help!
My MacBook Pro has been working fine, except, the left shift key and the option key are activated (i.e the computer thinks I'm holding the shift key/option key when I'm not).
I had spilled a little water over a year ago. I took it to Apple, they said I have to replace my entire logic board. I couldn't afford it, so took it back. Surprisingly, it worked fine. It's been almost 8 months and I've used this MacBook almost every day since then.
Lately, I had this issue of the shift and option key. I've also had occasional flickering and lines on my screen (quiet rarely so far). Note that this problem goes away when I switch off my MacBook and leave it for a while. It works fine when I switch it back on, and after a few hours, or minutes sometimes, the shift key acts up. I have disabled the option key for now.
I took it to different service center now (3rd party), and they told me my logic board is fine and that I only need to change my keyboard. I don't know what to believe.
The Apple Hardware Test did not detect any problems even on the extended test.
1. Should I change my logic board or just replace the keyboard?
2. Do good third party fixes, or DIY fixes work long time?
3. Does anybody know what is wrong with my MacBook?
Hope to find some answers here as the two different diagnosis has left me very confused. Thanks a lot for your time!