Until about one year later (to the day, if you want to get technical) when it started to happen again. Now, however, it's thrown in a noticeable lack of power and feels like it doesn't know what gear it wants to be in about half the time. I brought it in again. Fixed again. Problem solved.
For about a day. Then it started again, but I wasn't able to bring it back in until about a week later. Unfortunately, the problem stopped happening the night before I could bring it in, so they said they couldn't find anything wrong with it. One day later: starts again. I bring it in. They fix the steering column assembly (the power steering was also having trouble) and reprogram the ECM computer. Less than twenty minutes after I pick it up, I go over a bump heading into a parking lot and the engine shuts down. Everything was still happening, too (although the steering was better).
So today I brought it in yet again. This time, they gave me a rental (this nice, shiny truck) and they haven't called me yet, which hopefully means they're really looking into it this time. I have three more years on the warranty, but I definitely don't want to be bringing it in every couple of days until then.
I've been having problems with my Saturn Ion. About a year after I got it, it started doing this weird thing where if I went over certain bumps or came to a stop slowly while making a lot of turns (like in a parking lot), the engine would cut off. I took it to the dealership, and they replaced a crankshaft sensor. Problem solved.