I haven't worked on that particular model but plenty of experience
dealing with RS, Uniden, GRE, etc. Your keyboard problem is typical
and can be cleaned if you can get it apart.
<
http://support.radioshack.com/support_electronics/7508.htm>
<
http://wiki.radioreference.com/index.php/Pro-51>
The problem is that the keyboard is buried UNDER all the electronics.
You have to literally rip out everything to get to the keyboard. If
you've never done this before, take lots of digital pictures as you go
along.
Looking at the exploded view, it appears to be a rubber keyboard.
Disassembly doesn't look too horrible:
<
http://support.radioshack.com/support_electronics/doc10/10772.htm>
I use household cleaner, such as 409 or Fantastic. Alcohol might
work, but watch out for solvents that remove the silk screening from
the key tops. Don't use aggressive solvents as they're sure to wreck
something.
You'll probably find considerable filth around the buttons and in the
holes in the plastic case. Clean with a q-tip or brush.
You'll also need to clean the keyboard PCB pads. These are usually
gold traces, with silk screen graphite contacts. Wet, smear, and rub
VERY lightly. You don't want to scrape off the graphite. Solvents
are also a bad idea here.
I noticed that the PRO-51 has the evil square sealed pots for vol and
squelch. They're are another headache waiting to happen. If you're
getting scratchy sounds when adjusting the controls, dead spots, or
erratic operation, it's time to clean these. The problem is that
there's no place to inject contact cleaner into these pots. I had to
drill a tiny hole in the side and inject oil and solvent with a
syringe. Bug me if you want to attempt this and I'll disassemble and
photograph one that worked (some did not).