I'd say you have an 09, your battery is probably good. But GM trucks do crazy things like that when the batteries are going out.