Speedo sticking 69 Dart

Speedo won't go past 40mph in a 69 dart...Anyone resolved this issue out there? I guess its the speedo head?? I will remove the cluster & spin directly at the head but maybe someone has seen something else before I go to all that work...

Thanks