Everything on the bike is brand new the one thing about it is it needs the controller box to be replaced for all functions to work properly it has my box and display on it from my previous bike to make it run so it does run for now the part is $100 for the controller box as the pictures show above and a tune up