I have a BC796D that will scan great. Sometimes for an hour or so. Then will decide to lock on to a control channel and not scan again until I press scan button. I have reflashed unit to new firmware and then back to old fw. I also reprogrammed unit all over again (Banks and freqs) and checked...