Hi List, The same problem happended on my D last year. The hole in the plastic cap had become round insted of square (normal wear I would assume). I was able to epoxy the cap to the cable, and the speedo has worked perfectly ever since. Andy 4194