This came off a 2010 Chevrolet Silverado 5.3 LMG engine. 42,000 miles on the engine with 3,000 on this run of Mobil 1 5w-30 HM. It is a junk yard engine currently installed in my 08 Jeep Wrangler Unlimited. Short OCI because it sat for years and was just put back into service. Filter looks great. It was replaced with PP and the longer Napa 7045 filter.