Well, this is a weird one. The speedo only works after I've been riding for 10-15 mins. Almost like it needs to warm up. However I've had it stripped, cleaned and tested in college today (for those that done know, I'm studying motorcycle mechanics. Just lack experience) we had the pico scope on it & the sensor if FUBAR. Ordered a second hand one and I'm currently using an app on my phone and GPS holder on the bars for my speedo lol