i've had the same problem for a year and was driving me insane (i got to a point i was shouting at the machine!!) and apple store in 3 different countries had 3 different wrong explanations of the problem. i was first told it was the RAM so i changed them and the problem was solved for a short while, then i was told it was the hard drive which's an SSD so i changed that with a new SSD and the problem persisted, then the last apple service said it is the logic board and that i'd rather go for a new machine since the logic board is very expensive. i got frustrated as i needed the computer for work and could not afford a new one so i resolved to go on living with the problem and try not to move the machine while working, still, typing on the keyboard sometimes would trigger the problem. the last time i changed the SSD i forgot to tell apple service what OS version i wanted so they installed the latest which i hated so much, and also the new SSD was not as fast as the previous one so i decided to put back the...