is the charger actually spinning properly? it could possibly be bad belt slip have you checked how much boost its making? the torque graph is actually a nice shape apart from maybe dropping off earlier than it should (which gives less peak bhp) whats the peak torque figure?