here's a possible solution. b/c your cpu is getting so hot, you can use RMclock to slow it down. link to download - http://cpu.rightmark.org/download/rmclock_235_bin.rar
just run it and lower the multiplier and your cpu will run cooler, but slower.
this is a temporary fix. it'll allow your laptop to work, but you still should find out why its getting so hot.