I also took some pictures of the seal in the pinion and it was hard getting a good pic.
Thats how I installed it the first time, but after still leaking I had my doubts.
Lube has to be getting thru the cable housing assembly.
I ordered a new cable.
Thanks again for the help.