the new battery has to have exactly the same voltage ! you have to set your bios to the correct cpu (if it's not auto dedecting), speed, drives and so on. after that is done, you have to save your settings, reboot and it should work fine again.
don't power off after new bios settings !
ciao