Sounds like you need to get it diagnosed on a dyno and then get it tuned. There is no reason that you cant take it to the dyno and get it fixed if it has problems. Even if its not tuning related. Any full service shop should be able to help you get it fixed the same day as your dyno appointment. Well, as long as they have the parts or can get the parts to fix it.