A few weeks ago Jeep took at least 3x to turn over. I had battery checked and is fine (less than year old). No warning indicators lit up on dash. Today, sitting at a stoplight it just stalled. I was able to immediately start it, but am clueless to what it could be. I know that the JGC has electrical issues (have already fixed wiring on one window that went down in winter and wouldn't roll back up) but not sure about this problem.
Any guidance you can provide is greatly appreciated. I'd like to have a clue before I take to dealership!
Thank you.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic