i'd get that tuned if i were you.. you are complaining about how it isn't as good as before and you are just bolting on mods and driving it? GD ecu's don't work that way like the earlier ones they need to be tuned for just about any modifications done...
When i say not as good as my old setup, i'm talking about the TT setup. The car has been tuned twice since i went single and yes i plan on another. Even so the car has greatly improved
since i threw on the Hyperflow Top Mount.