I've been having this issue, which in turn lead me to this site.
After reading this thread, I made an appointment with my local dealership to have the TSB performed. This past Tuesday, I left dealership with high hopes, and what seemed to be a repaired/ better running car. Fast forward to today...