So My idles has been hanging sometimes for the past 2k miles. Chased it down to a sticky TB. The rpms will hang anywhere from 1200-3000rpms. If I get out and manually push it back the tinest itll idle like normal. It normal happens only rainy/humid days and when It hasnt been driven in a while. Anybody run into this problem ? is the TB bad ? need to be cleaned ? bad cable ? the cable does touch on the fuel pressure sending unit but it has never been an issue in 200k miles