It is either a HW or a FW issue.The cover is attached. Definitely a hardware issue then? Or could this be a missing driver issue?
If feasible, I'd just take it back to a MS store so they could test both SP3 and keyboard, and replace whatever is not functional.
If you have a DMM, you can measure the voltages on the 6 pin keyboard connector.