My 01 Off Road has the same pull to the right, nothing big, just annoying.

the drivers side axle seal also was leaking for the first few months after I did the seals, I left the gear lube level a half inch below the plug and it seems to have stopped leaking,even after topping off to the plug level...