Battery sounds like the culprit. Had the same thing happen to me where I had a full charge and the batteries would die after about 2 hours of trolling.