Where did you buy it? Didn't they advise you that you'll need the Extender Pro chip?
Why did you go with the Pro? It's called a translator PRO for a reason, while it's physically a plug-n-play operation (almost), it can get intimidating for those not familiar with the basics of trying to tune one of these cars.
If setup properly, it should be VERY close to the proper tune when you get it up and running. But you really need that extender pro chip!!
Not sure how many Translator Pro users there are in your area, but it sounds like you'll need to find some local help!!
A lot of detailed info about your car's setup would help also. You have no sig to tell us what you're running.