Missed on this combo?

You don't think his cam is too short on duration, at least on the intake side? That's why I said to retard it. With the duration too short and the ICL so early it can't fill the cylinder once it goes past 3000 or so. If he retards is, the piston will be further down the hole, hopefully creating a greater pressure drop.

I'm not a big fan of not enough duration on the intake, adding duration to the exhaust and then opening the the LSA to move the power curve up.

IMO, the OP needs more time to fill the cylinder.
Well if I can't find a glaring problem I am going to retard it back to 108 and head back to the dyno. Dont know if 2 degrees will do much. What are your thoughts on this, YR?