I has a similar issue with my Suburban a few years ago. My battery would drain overnight and have to jump start it the next morning. The short story is, it turned out to be the vanity light on my sun visor was staying on draining the battery. I disconnected it and haven't had an issue since...