Sealed Power 224-14239 Engine Oil Pump Pickup tube with Screen Sealed Power Engine Oil Pump Screen 224-14239