I installed the big 3 inch beast (T.H. downpipe with cat.) and noticed a nice power gain with quicker turbo spool up. However, I now have an annoying vibration at idle and I can feel the engine at speed. Does anyone have the same problem? If so, any suggestions on a fix? Would a torque strap, to hold the engine more solidly thus reducing vibration help? thanks, UD LOSE
