If you haven't already try another home button as a faulty home button assembly can cause interference / issues with the power button.
open