Maybe I misunderstood. I thought Diggs24 was taking about the loudness of the exhaust. If it's the mounts and hearing the engine then all I can say is I'm glad I was able to get the SuperPro mounts. Or otherwise I don't know what I'm talking about.
Getting warmer here in Sweden now but we had bunch of snow and cold. Had some really sunny days last week so parts of the highways dryed out so was able to make a 3-4th gear pull, not much traction in 3rd on winters but 4th pulled like a freight train and IATs dipped in to freezing.
I need to check my install. I did have to move the engine side up more than I felt necessary to get it to line up. Maybe something is touching somewhere.