I have a 2003 jeep liberty that wouldn't start one day. I replaced the battery and it worked fine for 2 weeks. I drove it down the street and about 30 minutes later tried to start it and leave and it wouldn't start. The battery has power. The headlights, interior lights and radio work, including the keyless entry.I just replaced the starter and that isn't it. What could this be?