Yep, sounds like the exact same problem. I note in your sig you have a wog tune as I do. My car revs high on start up as well. I know it may not be the tune, but does your car do the same thing when running the standard tune? I'm sure I have had the car stall on start up with the standard tune and that is why I took it to Ford and they said I had a TPS failure but the car still has the same problem (thanks again Ford for nothing). I have been trying to get it to stall on the standard tune but it seems to run well on the standard tune. After my experience, I probably wouldn't bother wasting time and money changing the TPS because it made no difference on my car.