Are you sure the CPU was hitting 80C? To me that seems high but I can't find the thermal range of the P320. Max TDP is 25W according to AMD but I am not sure how that translates to temperature. Has the laptop ever been opened up and cleaned out? It is probably worth it to open up the case and blow out the inside with a can of air. The heatsinks in a laptop are easily clogged up with dust.
"you did THAT much damage with tweezers?? are you the incredible hulk?" - Easy Rhino
"My old man went to Best Buy last week and bought a computer.. His concern? Does it come with a mouse and keyboard." - erocker
Rig 2: Phenom II 965BE @ 3.8 GHZ / ASRock 870 Extreme3 / G.Skill Ripjaws 4x2GB / GTX 560ti / WD 2x640GB SATA3 Raid 0 / Antec 900 / Antec TP-750
Rig 3: C2D E7500 @ 3.4GHz / Gigabyte EP-43 / Corsair 4x2GB / Asus Radeon 4890 / Seagate SATA2 500GB / Antec 200 / Antec TP-750