Macbook pro with key/s not working issue

I've got an ageing mac with a problem with the letter p and the hyphen/underscore and the question mark, none of them register (I'm using the 'show keyboard' to type this] I've taken the keys off and cleaned everything (nothing has been spilt on it} but it hasn't helped, all settings are ok. With the key taken off the keys that work beep when pressed, the others don't. 

Anyone know the next course of action please?


Meet your Ambassadors


  • All Categories
  • 341.5K Banking & Borrowing
  • 249.6K Reduce Debt & Boost Income
  • 449.1K Spending & Discounts
  • 233.8K Work, Benefits & Business
  • 605.6K Mortgages, Homes & Bills
  • 172.4K Life & Family
  • 246.5K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 15.8K Discuss & Feedback
  • 15.1K Coronavirus Support Boards