my butt dyno felt a loss in power with the th fix as well, so i pulled it out after the winter season. is the power loss in my head? maybe! if i ever get my car back on a dyno, i'll swap it in and out to see if there is a difference.
until someone does this, it's all conjecture.
02 Mustang GT... Tuned by Nelsons. Low 12's, anyone?

.....______
___|______\_____
|/-\_________/-\_|
.\_/...............\_/