We have 94 jeep grand cherokee limited keeps draining the battery. We drove it 30 mins last night, then I drove it today about 20 miles pulled it in the drive it start running rough then finally died and it drained the battery again. This is the seconde battery we bought and just put it in yesterday. New altenator, new belts, new hoses, new spark plugs, the fuel filter has been replace, now my husband is at a lose. Now what?