sounds like the gearing is off in a few sections, seems to run out of top end a tad early, one tooth bigger on the clutch bell, or smaller on the spur would bring that power in to your range, on that track ne way. just a thought, something to test IMO.