If the slowness and apps crashing started just after it got knocked, it is most likely a hardware issue. Take it to the apple store and see what they can do for you. Do you have applecare or is the MBP still under original warranty?