Dynomax Super Turbos Suck
Live and learn as they say! Ultraflows much better on a high performance car even though they are louder. Lots of guys running stock performance motor setups go with the Super Turbos since they are quieter of course that comes with more restriction.
At least you swapped them out! Congrats!