This is the ST 16 that came off the 2004 Jeep Wrangler with the 4.0 that had 140,000 miles on the engine and the person told me five or 6000 miles on the oil they couldn’t remember. The SDF 42 is what I did to flush with on this engine. Inside this filter does not look good at all. I sent a picture of the date code. Looks like I need to do some short interval oil changes for a little bit to see if it will clean up the inside the engine.