Engine Parts Shop Discounted Engine Parts from Carter Engine Parts Store

Oil Pump Screen (Melling 128S) 86-92

C$47.20 C$28.35

In Stock - Ships within 1 Business Day


Fits :

    Ford  2.9L  177 CID        1986 - 1992


Includes :

  • New Oil Pump Pick Up Screen
  • Melling #  128S
  • Picture is Accurate