Here's my previous answer on this problem, see if it helps: http://www.ifixit.com/Answers/View/59037/How+to+fix+power+button+after+a+fall
open