I'm no expert, but if the lube was the problem causing the build up, I think it woudl be seen in more places than JUST that diff pin.