Well I just had one out of my car in Oct. There really is no place to lube it without dis-assembley. I did not take it apart and to be honest, it was not giving me any trouble, I just decided that while I had it out, I'd see if I could lube it. I ended up just putting a drop of 5W30 oil in the hole where the cable connects. Most issues with speedos are cable related. If the needle is jumpy and you're hearing some noises, lube the cable first as that will likely take care of it. The nice thing about it is, you can disconnect the cable and the back, then pull the core/cable out of the sheath and lube it. I pulled it out on mine and put some oil down the sheath, let it run down for a while, the did it again to make sure there was oil in the sheath. Then, I took a rag and soaked it with 5W30 oil and pulled the cable itself through the rag to lube it with oil. I made sure it was soaked good with oil from end to end. Then put it back in the sheath and that should take care of most issues. Be careful not to get oil on upholstery etc. as it will be messy!