Did you put the motor on the bike after it was built?
If you did, Did you do an leakdown test?
How long was the throttle pinned before this happened?
Just because the throttle screw was limiting your thumb throttle doesnt always mean the bike isnt revving out, it just makes it take alittle longer to get there.