I don't think the battery will cause a KP or to Freeze. My iBook G3 had similar problems, It would freeze once it came up, or get a KP, or won't find the startup disk. I reloaded my OS and now it works fine. But if it wasn't on while it was charging and the battery was hot, then you may want to get a new battery, it could cause a fire!.