is your speedo driven by a cable and drive by the wheel? if so then look on the web for a universal speedo, (found for customs etc) or a speedo of a similar bike to yours, afterall a busa speedo showing in excess of 150mph will be useless on a 125.. and visa versa.. i changed the speedo on my gs650gx as it had a yamaha one fitted (bike was a Suzuki) for one of a GS650 GL.. however something to note, you cannot confirm the exact mileage and this must be stated if you ever sell the bike.. unless you know the old mileage reading and the mileage reading on the replacement to start from.. or if it is new therefore 17500 miles speedo replaced with new so old = 17500, new = 2500, therefore mileage = 20000. but have documentation to back it up or pics, dated. Thanks for the info will ave a check and keep you all updated if i have anymore queries.. trouble with my bike is that the pervious owner changed speedo to a second hand speedo soo mileage is not known. i think the previous speedo had something like 52k or somethng he said but the new one :/ lol. Thanks Josh x