Take it back to your tuner and explain to him the situation, if he doesn't want to help, can't fix it, or seems to not know what his talking about, go elsewhere.

This doesn't sound like a hard engine to tune, it should be making more than that but dyno figures can always be deceiving, the best indicator is the drag strip...