My Father had the problem like this - his lappie turned off randomly, and my Dad found out that it got heated up too much whenever it turned off. One of my friend suggested me to use a "USB cooling Pad" for his lappie and it solved the problem.. It looks cool too !!
did you check the harddisk , ram and other removable peripherals ? make sure if ur laptop had phisical damage tell us and well help u