I suspect that pj123`s suggestion is the best option. The keyboard on a laptop is connected to the motherboard by a small ribbon cable. If that has become loose it may produce the symptoms you are taling about. PC World`s technicians should be able to check this out.
If they suggest returning it to the manufacturer ask them to back up the data first(FOC of Course) - If they offer to replace the computer you again need them to transfer your data.
This thread is now locked and can not be replied to.