DYNO FIGURES ARE JUST NUMBERS, do not be sucked into "the number is higher it must have more power" as you have found out the way it makes power, it is actually slower than what you had before, if you went to a tuner in your area you could go back and have the problem rectified there and then not having to wait for weeks with an "off tune", while it may seem good to have a rush of boost and have big wheel spin you will infact be going backwards