Hi DEcosse,
My 09 standard (which apparently should have had the newer TPS) had the old one with black innards and suffered the high idle problem. When I took it off to see if anything obvious was wrong I found that it was 'lubricated' by what I can only describe as semi-trailer axle grease. The grease had hardened and was sometimes preventing the rheostat from returning to the home position. I cleaned it out with alcohol and relubed with Mobil synthetic grease. That fixed it for quite some time until I presume it developed a flat spot. Then problem returned and I replaced it with the new type. No problems since (touch wood).
Regards,
Mark Dunn