so i went to the guys at EMS (they are awesome btw) and they took out my speedo cable and cleaned and greased it. I took the bike for a short drive with the cable out and noticed that the squeek went away. Once it was greased and put back in the squeek came back.. so now i assume its in the back of the actual speedo gauge... Anyone ever get this serviced before? is this gonna cost me an arm and leg?