This part was removed from a running and fully functional 2004 Honda Cbr 600 rr with 28k miles. Everything works as it should unless otherwise stated. We carefully source these parts aiming to bring you the best replacement parts to get your machine back in motion We pride ourselves on our quick shipping and handling times. Thank you for supporting our small business.