Just an update in case anyone else is in the same boat with their Saturn. The stumble continued, then a few days ago it started to get hard to start when it was cold. Coolant temperature sensor was the culprit. It's common on Saturns from what I have read, but usually the symptoms are hard starting when cold, I guess the weird stumble off idle I was getting was the earlier indicator. The end of the sensor cracks and messes with the readings. Sure enough mine had a big crack in it, $12 for the part and 15 minutes to replace it. There is a great how to video on youtube, it's a simple job but it's always nice to watch someone else do it first