Hmm, If I were you I'd go to a dyno and get some A/F readings.
Could be running lean, which isn't good. Now that might be because of a dud fuel pump, or the tuning (seeing as the inj duty is only at 68.7%).
Can't tell really unless you get some A/F readings, and even then it could be the tune, or not enough fuel pressure.