This filter is from my 2018 Duramax - 4500 miles on this filter. Much less debris in the filter compared to the first oil change, but still some metal flakes. When I bought the replacement filter last night, I compared the Mobil 1 303A to the AC Delco PF2232 - they appear to me to be the identical filter. Installed the Delco PF2232 this time.