I had throttle body replaced and it helped a bit. Periodically the light still comes on and the car then idles off. This normally happens when I'd sitting at a stoplight with the brake depressed. For now every time I pull to a stop I'm putting the car in park and it's not then cutting off. Took to dealer and they said they could not guarantee anything but they could do this and that and the other.........$600-$800.