Alright so I have a 99 with 317,000 miles and I love my truck but I am having more and more small problems not major like I need to redue the frontend and all the bushing and the transfer pump is possibly going out cause I am having some problems getting it to start and stay started in the morning and I need some new batteries. other then the other normal wear and tear how and what should I due to keep my truck going forever!!!! lol Please help maybe make this a sticky for guys with well mileaged trucks!!!