I asked this before (I thought I did anyway)but didn’t you dyno your engine?
If so, where does peak torque begin and how far does it maintain peak torque?
Because 22-24 below peak torque is a lot. And I suspect you are at full timing during peak torque which is a power killer.