This is my first engine kit install. I say first because I definitely want to do more builds.ive had a frustratingly great time learning what I'm doing. Once I stopped stressing on the rear wheel and realized that a straight edge was my best friend for aligning the sprockets I have really started to enjoy the troubleshooting. I've learned a lot this past week and my bike is running great at the moment. I'm now looking at a BBR racing engine to put on the beach cruiser that I started with this engine. I swapped it to my Raleigh after the chain tensioner ate a couple spokes.