Any chance it is the Rev Limiter? Although it should let you get past 75 mph. I got into a dual with another bike the other day and hit the rev limiter in three gears.
Without a tach you may not realize that it is getting up there. And it does get up there pretty quickly.
Gerry