Did you ever get a dyno tune or a street tune?

If not, then thats your issue.