Yep, Had the very same problem with my 02 america..I was on the other side of australia on the east coast and took it into the dealer for 12,000 km service and it did it when the dealer went for a test ride, It then became a very interesting little saga....Start up the bike and ride for approx 100km stop , stretch the legs etc , restart and the needle would wind off the dial, tap the housing and it would settle back to the correct reading, this continued to happen until i got home 7,000kms later plus another 2,oookms waiting for the replacement speedo (warranty.no probs)Triumph guy from aust head office said it was the only one that they replaced up until last xmas when we last spoke ?????? the problem was definitely inside the unit not the cable. we never touched my cable and the new speedo is still fine with 11,000kms on it and the new owner is happy with the bike ....maybe triumph will come to the party seeing as though its happened before, heck it doesn,t cost them anything, they send it back to the manufacturer who then gives them a credit for it. hope this helps, cheers, Tadpole..(now own a mulberry red speedy 07)