Try running the laptop on AC without the battery installed and also on battery power alone.
Also try turning off un-neccesary hardware such Cardbus, wired or wireless LAN or both via ePower Management.
In addition, always make sure the CPU vent is never covered. Laptops olny provide just enough...