1 - O2 sensor
2 - Gas cap off for 1 day (took another day to reset itself.
3 - Temp sensor, threw off lots off stuff. Replacing it also fixed my rough idle.
ps: Since my temp guage went to "zero" at difffernt times, at first they could not "replicate the probelem" - so I took a picture of it pegged to the left and handed it to the service adviser as proof. Moral of the story = be very prepared before you go to the dealer. Search for posts with you problem, or post a question. It makes the service much more efficient.