I think it would be unlikely to be crank bearings on that machine. I am not sure where yamaha gets it's speedo take off, but seems like to me that the tach would have more issues with bad crank bearings. Also with 1700 miles on a set of bearings that sit in oil, I wouldn't look at the crank first. Just drop the oil in the crank case, see if you see anything. You may have a bad drive axle bearing or something like that, but they make a considerable amount of noise when they go. It is probably just something small, like the cable coming out of the back of the speedo!! Hopefully. Not sure if I helped at all, but keep us posted.