Engine Parts Shop Discounted Engine Parts from Carter Engine Parts Store
  • Oil Pump (Melling M128) 86-11

    C$244.23 C$146.55

    In Stock - Ships within 1 Business Day


    Fits :

        Ford - Mazda  2.9L  4.0L  V6  OHV & SOHC    1986 - 2011


    Includes :

    • New Oil Pump
    • Stock Volume & Pressure
    • Melling  M128
    • Picture is Accurate