Yes, I had it to the dealer, twice. Here is what they did, which didn't help at all:
1. Reprogram new version of ECU. Re-learn Throttle Closed Position, Throttle Open Position, Idle Air Volume.
2. Re-learn Idle RPM. Wow.
I don't know what to do next, because without a DTC, I doubt they'll listen to me and change the sensor. On the other hand, it might be the harness on mine too, as it only seems to happen if it's snowing while I'm driving.