I have MBP 13 mid 2012. It is very clean, doesnt get used much. Today I became aware of keyboard problems. I cant get out of CAPS when typing with the native keyboard. It also boots into safe boot all the time. I have plugged in a USB keyboard which doesnt share the problems. Here is a strange one I tied to boot into another version of OSX, a have a few on an external HDD. When I hold the option key down during boot up it goes straight to the OS without stopping for the password. The only way I could boot into an external OS was to use the startup disk setting in system preferences. From what I have found on-line so far it seems to be a problem with the caps lock, shift key and maybe in this case, the option key. It is mostly caused by spilt drinks getting into the keyboard. Not only has this not happened by I also have a silicon keyboard protector on at all times. The keys all move freely, the shift key functions correctly as does the option key. I just cant get out of caps and it boots into safe boot. What can be wrong here?