My dad had this problem with his truck. Its either a short like many people ahve said, or if the dealership doesn't find a short, which is what happened to us, then it is a ground on the battery. Thats where we found the problem. It was corroded and not making a good contact. Fixed the problem...