All was going well after the recent repair to the broken speedo needle until I looked down to see the tenths of a kilometer on the trip meter and odometer momentarily stop then run slowly backwards for a while then stop agaim completely

I dont think it was anything I did with the needle repair? I really didnt go into that part of the speedo. Its probably done about 450k's since and also had a tripmeter reset when fuelling up
As a little test I put the blinker on and the self cansrlling business still works and the needle still indicates how fast your going.
Any ideas?