Hey,
So lets start fixing your comp.
First, follow these steps either your local lan or your wireless just follow the instruction and uncheck allow this device to wake the computer http://www.howtogeek.com/170716/how-to-stop-network-activity-from-waking-your-windows-pc/
Second, Go to your bios. Restart your computer and press delete to get into bios.
Third, Once in bios. Goto advanced settings on bottom right corner. Once your in there press advance in the top tab.
Fourth, in advanced tab go to APM configuration. Make sure it is in this order. Disabled, Power off, Disabled, Disabled, disabled.
Firft, go back to advance tab and go too obboard device configuration. make sure under intel lan pxe option The "ON" button is black and "OFF" button is gray.
Final, Save and reboot your computer.
Once computer comes back on.. Shut Down and see if it will automatically come back on.. It should not automatically come back on.