If you have throttle hang, then yes. My friend has a 2001 zx3 focus that hangs like a horse.

Keep on the look out though, I'm developing a 2nd gen TH fix.

/me mutes himself