you really need to datalog a run while you make a pass. What kind of tuner do you have? (Diablosport or SCT?).
Gearing is not your problem as your good till at least 121 mph with your current setup. Its either your IATs are too hot and the tune pulls timing, or perhaps you have knock sensor activity which also backs down the timing.
A cheap way to test this theroy is put some 104 unleaded race gas in it and see if it makes a difference. The better gas would prevent detonation, which would eliminate the knock sensors. But if your IATs are too high, I believe most tunes will back down the timing regardless of the gas that is used.
The only other thing I can think of is if your converter is not going into lockup. My stock converter went south when I was on the 125 shot, and when it did, the top end was just flat---because the converter was slipping.