The only time Ive had problems with my TPS/IDLE is when it was really hot, and my TPS and engien was really gunky and dirty,
mine acted up in June in Oklahoma, and it was filthy from the long road trip and I was in stop and go traffic...
I cleaned the outside of it, wiped all the gunk off and such... and it was fine afterwards...
My point is, I wonder if its sensitive to the excessive heat? and the slow mountins riding with the engine brakign etc might have heated it more?
take a look and see if its covered in gunk, which would trap heat in even more so, like a blanket,
then again I could be wrong, its just what happened to mine it seems