If you decide to go back to that dealer, check out the vin# if the car is still there. If there is an X or G in the vin , then its an SVT, if not then you got a cheap facsimily. Aso like others stated bad Secondaries and clogged cats could be point of trouble as well...sorry your first experience with an SVT wasn;t as good as you thought.
Roz