That BC900 has a refresh function, have you tried it. Just make sure you don't need the batteries for about 3 or 4 days because that is how long it takes the BC900 to complete a refresh cycle. If that still does not improve things, then maybe your batteries are toast and it's time for a fresh set.