After encountering: decreased gas milage, check engine light and rough idling, I OBII checked and got a P0120 indicating a Throttle Position Sensor replacement. After receiving my new OEM sensor and unscrewing the two screws on the old piece (which was a pain in the Ass on my 2.7), I uncovered that a SPIDER had somehow gotten in the sensor and then died. How a Spider got in the sensor I have no clue, but the fact that a runner could still perform is pretty miraculous. New sensor in, idling is lower and steady as a rock, 180k miles and still strong.
Toyo-Power my friends.