Interesting. Highway driving is very easy on the engine oil as long as there are no other issues (coolant entry, improper air filtering, etc). A 5,000 mile interval is quite reasonable with mostly highway driving, and you could likely go 7,500 if using any synthetic oil. What oil and filter do you usually use?
Have you kept up with maintenance of other lubricants - transmission, differentials, transfer case, engine coolant, power steering, brake fluid? What's your air filter and fuel filter change interval? How many sets of brake pads have you gone through? Replaced any rear brake hardware yet?
Sorry for all the questions, I'm just curious.
For code 5 of the 4WD light, try to swap the transfer motor relay with another one of the same color to see if the codes go away. If they do, it's a faulty relay and you should replace it with a new relay.