So, I just ordered a new battery. We'll see if that helps. I was just thinking that it may be the power switch itself. This was in a very dusty environment (Gila National Forest in New Mexico). While I'm waiting for the battery, I'll crack it open and clean the power switch and see what happens...