Prescott,
One of the hardest things about performing this modification is not (as one would expect) learning the technology, but in learning the customers. Who to serve and who we should wait to take care of.
Some cases cause great deals of anxiety. This occurs most commonly when they are bona fide skeptics and only want to prove the technology to be false. In challenging us, we lose sight of the basics as we attempt to defend it. This is a losing battle in every case, for if you succeed then you may have proven yourself to be right, but you have also proven the customer to be wrong, thereby earning their continued animosity and (in many cases) becoming an enemy.
You cannot force change upon those who do not wish it.
My advice is chalk this one up to experience, restore the TB to stock shape and move on. This case looks to be a severe drain in not only time, but in your energy as well.
As to the issues with this mod, loss of power and idling at 1100, it sounds like there is more to this than is being relayed here. Not that you're hiding anything, more that you don't know what to ask.
Low power can only occur if something isn't in alignment with The Groove. If the vehicle is stock with a factory control system, all should work to our favor. If they have installed electronics to control the fuel delivery system or its sub-systems that affect the fuel delivery, the ECU may be locked in to its current parameters and will not change.
My advice to you at this point is twofold.
1) Call me and we will talk about it.
2) GO find someone driving a domestic vehicle and get some success under your belt and help someone (before you wear out your bits on THIS one!)
Oh, and have a GREAT day!