ok so i have and 07 grand prix adn just recently when it idles after about 5 min or so it starts to sputter for a couple seconds and then stalls out after it warms up. it runs fine normally if its moving though any advice or suggestions would be much appreciated