Quote:
Originally Posted by ShocknAwe
Have you replaced the engine and trans mounts?
Also... Pics!
|
OP updated with additional information/findings.
Pictures
- I'll snap some tonight and add to the original post
Engine Mounts
- OEM Engine Mounts
- Changed 1k mi ago at time of turbo install. So they are essentially brand new.
- I have Turner Motorsports 80A Engine Mounts sitting on top of my toolbox, but I have not installed them yet. I like to assess the performance deltas individually when doing part swaps on my car.
https://www.ecstuning.com/b-turner-m...002445tms02~a/
Trans Mounts
- Changed to ECS Tuning 80A at the time of the shifter install
https://www.ecstuning.com/b-ecs-part...002705ecs01~a/