Add a little more grease to the crank. That can cause the cracking sound. Not serious, but can be an annoying noise. A normal bicycle mechanic can also grease it for you. Boosted Rev wont charge to 100% How to install a new Etray on the Raptor from Enertion Boards