The oil In my 2004 Dodge diesel at 3000 was blacl and dirty to no end. The Mopar oil filter Is crap to no end. Just plain junk and will never be used In any one of my engins again I read the TDR report and the oil filter does not do the job as you can see. I change the oil twice at 1000 miles to get the engine clean up. Now the oil stays clean. I was a little upset about this. Somebody not doing there job as I can see. I keep a close wathc on my oil and I don't need stuff like that. I do change my oil every 3000 miles If It gets dirty. If I am on a long run I go for 5000 miles but keep a close watch on It. I respect my engine and try to take care of It.