new driveshaft with 1350 yoke- best lubricant?

And it will stop the pins from falling out when installing them.