After an accident needing a new wheel & forks my speedo has started to play about, staionary it reads about 20mph and when riding over 30mph it gives a rough idea of the speed I am doing but takes an age to go back down if i decelerate. But the odometer is still clocking up the correct milage on a route I know the distance of.
Anyone got any ideas what this could be?