Chosen Solution

Have a late 2009 MacBook the guy left it in the rain. it still works just fine other than the keyboard some letter don’t work so what can I do.

You’ll need to open up the system to inspect things. Do you see any wetness still? Do you see any corrosion or staining? Don’t forget to look on the back side of the logicboard too! Most likely you’ll need to replace the uppercase MacBook Unibody (A1342) Upper Case following this IFIXIT guide MacBook Unibody Model A1342 Upper Case Replacement