11118, 52030D, 601-1511, 6011511, 68-S, 68S, C3OZ6622A, D68S, H68S, Oil Pump, OP68S, S68S. Engine Oil Pump Screen. Sealed Power. To confirm that this part fits your vehicle, enter your vehicle's Year, Make, Model, Trim and Engine in theCompatibility Table.