You could try to remove the keyboard and detach the ribbon cable, inspect and clean the ribbon cable contact points, then reassemble. Just re-seating the cable may fix the problem. You might also try disconnecting the keyboard ribbon cable, start the computer, then shut down, and then reattach...