how old are the batteries?? Also put a good charge in the batteries and when you know it's going to set for a few days disconnect the grounds and when you go to use the truck again see if the batteries dropped down in voltage, if they did you have bad batteries if not you have a short some place or something staying on that you don't know about.