HomeAir and Fuel Delivery > Fuel Pumps and Related ComponentsGMB 520-8020 Mechanical Fuel Pump
Part #: 520-8020

GMB 520-8020 Mechanical Fuel Pump

⚙️ 70 vehicles fit this part
🔍
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
$43.44Free Shipping
🚚Free ShippingNo Cost to Continental U.S.
🔄Free Returns*Wrong fit? No cost
🛡️60-Day ReturnsMoney back guarantee
*Free return shipping only qualifies if our fitment verification tool is used.
🔥
✅ In Stock · Ready To Ship Most orders ship same-day if ordered before 1pm CST.
OE Direct Replacement — Bolt-on fit, no modifications needed
🚗Fitment: Jeep, Cherokee, CJ5, CJ7, Grand Wagoneer, J10, J20, Scrambler, and Wagoneer
🔄Easy Returns — Return within 60 days for a full refund
🚚Fast Shipping — Most orders ship same business day before 1pm CST
GMB 520-8020 Mechanical Fuel Pump
BrandGMB
Part Number520-8020
Gaskets IncludedNo gasket required
Item GradeOem standard
Strainer IncludedNot required

This part fits 70 vehicles. Search below:

YearMakeModelLitersCylindersPositionNotes
1986JeepCJ74.2LL6N/A
1986JeepCJ72.5LL4N/A
1986JeepGrand Wagoneer4.2LL6N/A
1985JeepCJ74.2LL6N/A
1985JeepCJ72.5LL4N/A
1985JeepGrand Wagoneer4.2LL6N/A
1985JeepScrambler2.5LL4N/A
1985JeepScrambler4.2LL6N/A
1984JeepCJ74.2LL6N/A
1984JeepCJ72.5LL4N/A
1984JeepGrand Wagoneer4.2LL6N/A
1984JeepScrambler2.5LL4N/A
1984JeepScrambler4.2LL6N/A
1983JeepCherokee4.2LL6N/A
1983JeepCJ54.2LL6N/A
1983JeepCJ72.5LL4N/A
1983JeepCJ74.2LL6N/A
1983JeepScrambler4.2LL6N/A
1983JeepScrambler2.5LL4N/A
1982JeepCherokee4.2LL6N/A
1982JeepCJ54.2LL6N/A
1982JeepCJ74.2LL6N/A
1982JeepScrambler4.2LL6N/A
1981JeepCherokee4.2LL6N/A
1981JeepCJ54.2LL6N/A
1981JeepCJ74.2LL6N/A
1981JeepScrambler4.2LL6N/A
1980JeepCherokee4.2LL6N/A
1980JeepCJ54.2LL6N/A
1980JeepCJ74.2LL6N/A
1980JeepJ104.2LL6N/A
1979JeepCherokee4.2LL6N/A
1979JeepCJ54.2LL6N/A
1979JeepCJ74.2LL6N/A
1979JeepJ104.2LL6N/A
1978JeepCherokee4.2LL6N/A
1978JeepCJ54.2LL6N/A
1978JeepCJ53.8LL6N/A
1978JeepCJ73.8LL6N/A
1978JeepCJ74.2LL6N/A
1978JeepJ104.2LL6N/A
1977JeepCherokee4.2LL6N/A
1977JeepCJ53.8LL6N/A
1977JeepCJ54.2LL6N/A
1977JeepCJ73.8LL6N/A
1977JeepCJ74.2LL6N/A
1977JeepJ104.2LL6N/A
1976JeepCherokee4.2LL6N/A
1976JeepCJ54.2LL6N/A
1976JeepCJ53.8LL6N/A
1976JeepCJ74.2LL6N/A
1976JeepCJ73.8LL6N/A
1976JeepJ104.2LL6N/A
1976JeepJ204.2LL6N/A
1975JeepCherokee4.2LL6N/A
1975JeepCJ54.2LL6N/A
1975JeepCJ53.8LL6N/A
1975JeepJ104.2LL6N/A
1974JeepCherokee4.2LL6N/A
1974JeepCJ54.2LL6N/A
1974JeepCJ53.8LL6N/A
1974JeepJ104.2LL6N/A
1974JeepJ204.2LL6N/A
1973JeepCJ54.2LL6N/A
1973JeepCJ53.8LL6N/A
1973JeepWagoneer4.2LL6N/A
1972JeepCJ53.8LL6N/A
1972JeepCJ54.2LL6N/A
1972JeepWagoneer4.2LL6N/A
1971JeepWagoneer3.8LL6N/A

* Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.

This part directly replaces or is cross-referenced with the following part numbers:

41249520802064411296737B0116PJ3197738M16067M6737MF0009SP1006MP

Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.