I try to take care of my 2006 Dodge as best as I can. I just put a new axle seal on the driver side. It was leakinf very bad. That was a easy job. I do change engine oil and grease it when I can find a fitting. Also just put new battery's in the truck also. I sold my 95 Dodge diesel and miss it very bad. Bad mestake. It only had 58,000 miles and garage kept since new and no rust. I kick my butt every day about this. I guess we all do stupid things. Wife talk me into selling it.