We had an 08 Civic that would drain, I could not find the source after many hours of trying. Took it to 2 Honda dealers, they couldn't find it either. I think it was some sensors staying "on" so the can bus would stay on. Ended up trading it in. It gets so much more complicated on the new cars.