Pulling and greasing the speedometer cable

If it won't slide in and out of the housing fairly easily, you probably need a new assembly. I'd try pulling a little harder but be carefull with the needle nose as you don't want to damage the cable. I've used grease on mine without any problems. That's what the factory used........