I tried even buying other ones to put in the pedal that I thought would work. They looked the same moved the same... however they did not work and I got a CEL. Still wish I could find a good way to do this as well. I still am living with a strange hesitation at take off from time to time.
I've got one from my early '99 that I thought was bad and I got a new one from Ford for $125.00.
Turns out that it wasn't the problem.
Not sure if it would work on an '03 but willing to part with it for $50.00 and you pay after you verify that it works.