You'd know if the TPS was going bad. Idle would be on the high side. The flat feel in performance is the Zetec.....plus I didn't see yours modded. Throw an intake on....that may liven her up a little.
Hector
2003 Rally Red Mitsubishi Evolution VIII
257HP/259TQ
2005 Lapis Blue Mazda 6s
RET: 00 Cabernet Red Ford Contour Zetec ATX SUPERCHARGED
160HP/141TQ