The TPS is about $25 and 5 minutes to replace, or "much cheaper to replace than to diagnose".

Bill Jenkins at Sentry South LM can probably get it cheaper...$25 was from my local Ford dealer.

Brian