Sounds like a battery issue. Get yourself a new battery and hopefully, that will solve your problem. If you've already done that, try reloading your os.
My battery for blackberry 8900 is not lasting long, it takes 30 minutes. Help your pal out
i had to keep mine turned off for the boot rom to connect and continue with the installation... weird...