Struggling at high rpm above 6000

Could total timing be a playing a roll here?

It could. Too much WOT timing can limit top end, not to mention, it's undesirable anyhow.