The battery is brand new and I got the angle sensor off ebay but was Honda oem the shift motor was one I had on my bike bf I'm going to start testing stuff when I get time had to order a speed sensor and speedo correcting thing so I don't have to shave the sensor