OK, one thing jumps out at me immediately: it's nosing over. Torque peak is 4K, it's down 30ft-lbs at 4500 and 60ft-lbs at the 5000RPM power peak. It loses 100lb-ft in 1400RPM.
Clearly, something is choking this engine. My first question is one I haven't seen, though I admit I haven't read all...