So my nexus 5 had the power button problem so i opened up the phone and cleaned it with alcohol and blew air, it would work but then start having random reboots every often. i have tried using a custom recovery, flashing a custom os, rooting the device, remapping the power button to volume buttons(which just makes it reboot even more) , tried cleaning the power and volume button 3 times again but still having random reboots.
please help me I've heard that this may be a power button problem and that i might need to replace it but isnt there any other way or is it some other problem?
also the phone heats up over 65 degrees due to constant reboots
currently on stock 6.0.1 .