Chosen Solution
The Dash, P, Return, Optical drive eject, and volume not working on my keyboard.
Most likely is that your keyboard received a small amount of liquid damage and shorted out that group of keys. You will need to replace either the keyboard or the upper case. MacBook Pro 15" Unibody Early 2011 Upper Case Replacement How can I replace the keyboard?