I think the power button needs to be replaced if it may be putting to much pressure on the button
open