Had mine for 3 years and all of a sudden getting letters and "err" messages. Does it need a new battery or does it even use battery's?