When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Ok, I have an '86 F-150, and for a while now the speedometer will begin making this extremely irritating squeaking sound after about 30 mph. After 30, the faster you go, the louder and faster it squeaks. Now, it was always annoying but I figured it'd be easy enough to fix when I got around to it. Well today I must have had the cable off at least 5 times. First I put cable lube on it. I took it for a short ride. At first it was better, but as soon as you stopped completely and got going again it would start again. So i'd go and take it apart, and the cycle starts over. It will help temporarily, and than come right back. I blew out the cable end with compressed air to clean out some dirt. I used cable lube, WD 40, 10w40 oil, even lubriplate grease, NOTHING! Now it is really driving me crazy knowing that I tried to fix it and didn't. ANY tips appreciated. Thanks!
ALL FIXED...for now... Today after work I took the cable off again and I removed the inner cable (the part that actually spins) And coated it all in lubriplate. Put it back together and went for a ride, no more squeak! Now lets just hope it stays that way!
I tried that on mine, and it worked for a week or so. I got so fed up, I put in an '87 rear axle and a '92 speedometer. Now the only moving part is the NEEDLE! You can see it in the 83 Bronco album in my signature link.