Why is my top speed 70 mph?

Too bad it doesn't have a cat, you could start there. If it has dual exhaust you can put a little back pressure to each pipe, I just use my hand for a second. Both sides should have enough to blow your hand off. Any restriction in the exhaust could cause your problem.