the owners manual doesn't have any service interval that I know of. I think most OCD people on here just decide a number and stick to it, whether that's 25k, 30k, etc.
18k miles is not too much, you should be fine IMO.
Do you know if the change at 105k was synthetic or conventional? Synthetic supposedly has 50k+ type of intervals for gear oil.
For example, Amsoil is stating 50k on their synthetic gear oil if you aren't really towing or off-roading:
http://www.amsoil.worldclasslubrican...-oil-last.html
Also, just for your knowledge -- if you feel like you 'must' change one, do the rear over the front. First off, it's easier to change (I had to use a pump for front, but not for rear) -- second off, the truck is rear wheel drive when in 2wd (Which will be all your driving unless you are off-roading or something) -- so the front diff barely gets used, while the rear is constantly getting hammered.