Have a board that was previously liquid damaged although it doesn't look like any components were ever replaced. Has had a keyboard replacement twice at a shop, still suffering from intermittent key issues. Particularly a problem with ZXCVB, comes and goes, will work normally for 5-10 minutes when keyboard is reseated. Checked traces and all WS_KBD traces have continuity, and the highest resistance on any trace is .2 ohms. I'm leaning towards just a bad keyboard, although I'm not sure how THAT would be intermittent, possibly bad U4801? Cold solder joints? Will touch up solder and go from there I guess.