My husband and I own a 2006 Pontiac G6. While he was driving it this evening the car started to idle a bit rough and he noticed a slight ticking sound. He pulled over, checked the engine oil level, and it was fine. He got in to try and start the car, and it would not turn over. He let it sit for a few minutes, and tried to start it again. It started up, and the idle was back to normal, and though it was reduced it still had a ticking. we only live a mile or so away from where he was so he was going to try and drive it home. About 35 seconds down the road the engine stopped, but he was able to coast into a nearby parking lot. We had it towed home, but have no idea where to go from there. Anyone have any ideas??? Anything would be a great help. Thank you!!!