OK, I've been noticing this similar thread all over the internet and it seems that the issue is the "power board".
Basically the on/off switch starts to wear.
So I went to a place to have them replace it, but they didn't want to deal with a laptop so what I ended up doing
what seemed to help...