I won't bore you with my oil opinion, but filters are a different story. When I worked for a Dodge dealer in the 90"s I had a customer with a newish Dodge diesel who bought an oil sending unit because his oil pressure was lower than he thought it should be. A couple months later he came back wanting me to warranty the first one I had sold him. Without asking him what filter he used I looked him in the eye and said if he bought a Dodge approved filter and throw away that piece of junk fram filter his problems would be over. I sold him a filter and when I saw him later he said it had taken care of the problem. FILTERS MATTER !!!!!!!!!!!!!!!!!!