I can understand your frustration, we have had several issues with changing out the T.B. on S197 cars we have 3 cars currently driving for 6 months or so with T.B. on and 2 or 3 that gave us some problems and have had issues from all vendors so we feel one is not better than the other, but when we indexed the the blades it seemed to help, also I have a instruction page from a vendor with checking and setting thr TPS I would gladly e-mail to you if you like.
As far as HP numbers on our dyno we saw 2-5 hp with the T.B. and I agree with keeping the stock one on, we have several blower cars making from 450-700 with the stock T.B, the only time we change them out is when the customer really harps on having it despite our warnings.
If I can help in any way please let me know.