If you can confirm that the power button is faulty, check out this thread:
A local repair shop will help you to fix this.