Or maybe not....
What model are you running?
This one:
MacBook Core Duo Disassembly: MacBook Parts
Or this one:
MacBook Core 2 Duo Disassembly: MacBook Parts
Buy a new keyboard/top case. Follow the guides for the "Upper Case". You'll be living with weird occurrences with the machine until you do.