Have you gotten yourself a vacuum gauge yet ? They are worth their weight in gold, and I think would go a ways to helping you diagnose your problem (especially if it is vacuum related).
From what I've read of TVIS having the flaps constantly open will only affect lower end torque, sure drivability will be affected, but if it's the problem at least you will have confirmed it.
Bookmarks