Thanks for all the welcomes.
Dave, changed the speed sensor but after a few miles same issue.
Speedo "only" goes crazy, needle bouncing up and down (10 to 50, 60 down to 25 to 45 to 10 to 80) regardless of actual speed then settles into what feels like accurate speed metering but on...