If it revs high on its own then you have an air leak some where causing the motor to run lean. Did you check the ring end gap clearance when you built the motor? Did you clean the jugs with M. acid to remove the crap left over from hoaning? Alot of factors could have caused this but the most important is the y-pipe bolts being loose, carb boots( trash the stock ones and get some boyseen and don't dare get v-force they rip as well), and RAVE valve gaskets. Those are the main things that cause a lean issue but it could also be a carb or fuel issue as well. If you rebuilt the entire motor you could have a leak between the cases, another spot is the mounting holes for the stator pickups, they go straight into the bottom end and require sealant when installed.
Hope my rambling helps a little