Torkair, I have a '14 V6 Premium and I'm sorry, no throttle advice to give. But, I don't like the louvers, as well. I had them on an old fox body, and I couldn't see a thing! I just had new tint done all over and it looks just fine. I did, however, add the side window louvers and they look...