my brother in law is having an issue with his 05 jeep liberty that just started up last week in the mornings the jeep seem to struggle to turn over but after he drives it later in the day when starts it seems to turn over fine i told him to go have the battery tested and he did at autozone and they said the battery was fine any ideas?