BCBC
Stock

BCBC MPR-321 Engine Push Rod

Brand BCBC MPR-321
Material Welded steel
Bottom Tip Diameter 0.313
Bottom Tip Diameter 8.0
Bottom Tip Type Ball end
Top Tip Diameter 0.313
Top Tip Diameter 8.0
Top Tip Type Ball end
Diameter 0.312
Diameter 8.0
Length 218.0
Length 8.575
Grade Type Standard replacement
Drilled No
Product line Stock
Fits Chrysler, Dodge, and Plymouth · 231 vehicles

Standard replacement. Built for stock valve train service with OEM-style fit and function.

Welded steel. Durable construction with ball ends for consistent valve train contact.

Made in the USA. Produced to stringent specifications using quality manufacturing processes.

Cross-references Davico Mfg 48103, 74-6321 and 190-1408 for the same application. See all 11.

$12.97Free shipping
In stock · usually ships same day before 1pm CST
Step 1 — Confirm fitment
Free return shipping if it doesn't fit when you check fitment here first.
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
Step 2 — Quantity
Order total $12.97
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Engine Push Rod Overview

This Melling engine push rod is a standard replacement component for stock valve train service. Part number MPR-321 is built from welded steel with ball ends and is made in the USA for classic Chrysler, Dodge, and Plymouth applications.

Key Features

  • Welded steel construction for standard replacement use
  • Ball end design at both ends for valve train engagement
  • 8.575-inch overall length with 0.312-inch diameter
  • Drilled: no
  • Made in the USA

Detailed Description

MPR-321 is a Melling push rod intended for stock engine builds that need a direct replacement valve train component. Melling recommends replacing push rods during service to maintain proper valve train geometry and consistent performance. This part number is listed for a wide range of Chrysler, Dodge, and Plymouth V8 applications, including Chrysler Newport, Dodge Charger, and Plymouth Fury models across multiple years.

The welded steel design and ball-end tips match common OEM-style push rod requirements for standard replacement work. If you are servicing a Chrysler Newport, Dodge Charger, or Plymouth Fury engine, MPR-321 provides a fitment-specific option for stock valve train repair. This part cross-references Davico Mfg 48103 for the same application.

Common Uses

  • Replacing a worn or bent push rod in a stock valve train
  • Restoring correct valve train geometry after engine service
  • Addressing noisy or inconsistent valvetrain operation caused by wear
  • Supporting standard replacement work on classic Chrysler, Dodge, and Plymouth engines

Installation Notes and Tips

Verify push rod length, tip style, and diameter against the original component before installation. Confirm the application by year, model, and engine configuration, since fitment varies across Chrysler, Dodge, and Plymouth platforms. Melling recommends installing new push rods during service to help maintain proper valve train geometry.

Quality Assurance

Melling manufactures this push rod to stringent specifications using quality materials and controlled production processes. Part number MPR-321 is made in the USA and is intended for standard replacement service in OEM-style valve train applications.

This part fits 231 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelLitersCylindersNotes
1978ChryslerCordoba6.6LV8Stock
1978ChryslerNew Yorker6.6LV8Stock
1978ChryslerNewport6.6LV8Stock
1978DodgeB2006.6LV8Stock
1978DodgeB3006.6LV8Stock
1978DodgeCB3006.6LV8Stock
1978DodgeCharger6.6LV8Stock
1978DodgeD1006.6LV8Stock
1978DodgeD1506.6LV8Stock
1978DodgeD2006.6LV8Stock
1978DodgeD3006.6LV8Stock
1978DodgeMagnum6.6LV8Stock
1978DodgeMonaco6.6LV8Stock
1978DodgeRamcharger6.6LV8Stock
1978DodgeW1506.6LV8Stock
1978DodgeW2006.6LV8Stock
1978DodgeW3006.6LV8Stock
1978PlymouthFury6.6LV8Stock
1978PlymouthPB2006.6LV8Stock
1978PlymouthPB3006.6LV8Stock
1978PlymouthTrailduster6.6LV8Stock
1977ChryslerCordoba6.6LV8Stock
1977ChryslerNew Yorker6.6LV8Stock
1977ChryslerNewport6.6LV8Stock
1977ChryslerTown & Country6.6LV8Stock
1977DodgeB2006.6LV8Stock
1977DodgeB3006.6LV8Stock
1977DodgeCB3006.6LV8Stock
1977DodgeCharger6.6LV8Stock
1977DodgeD1006.6LV8Stock
1977DodgeD1506.6LV8Stock
1977DodgeD2006.6LV8Stock
1977DodgeD3006.6LV8Stock
1977DodgeMonaco6.6LV8Stock
1977DodgeRamcharger6.6LV8Stock
1977DodgeRoyal Monaco6.6LV8Stock
1977DodgeW1006.6LV8Stock
1977DodgeW1506.6LV8Stock
1977DodgeW2006.6LV8Stock
1977DodgeW3006.6LV8Stock
1977PlymouthFury6.6LV8Stock
1977PlymouthGran Fury6.6LV8Stock
1977PlymouthPB2006.6LV8Stock
1977PlymouthPB3006.6LV8Stock
1977PlymouthTrailduster6.6LV8Stock
1976ChryslerCordoba6.6LV8Stock
1976ChryslerNew Yorker6.6LV8Stock
1976ChryslerNewport6.6LV8Stock
1976ChryslerTown & Country6.6LV8Stock
1976DodgeB2006.6LV8Stock
1976DodgeB3006.6LV8Stock
1976DodgeCB3006.6LV8Stock
1976DodgeCharger6.6LV8Stock
1976DodgeCoronet6.6LV8Stock
1976DodgeD1006.6LV8Stock
1976DodgeD2006.6LV8Stock
1976DodgeD3006.6LV8Stock
1976DodgeMonaco6.6LV8Stock
1976DodgeRoyal Monaco6.6LV8Stock
1976DodgeW1006.6LV8Stock
1976DodgeW2006.6LV8Stock
1976DodgeW3006.6LV8Stock
1976PlymouthFury6.6LV8Stock
1976PlymouthGran Fury6.6LV8Stock
1976PlymouthPB2006.6LV8Stock
1976PlymouthPB3006.6LV8Stock
1975ChryslerCordoba6.6LV8Stock
1975ChryslerNew Yorker6.6LV8Stock
1975ChryslerNewport6.6LV8Stock
1975ChryslerTown & Country6.6LV8Stock
1975DodgeCharger6.6LV8Stock
1975DodgeCoronet6.6LV8Stock
1975DodgeD2006.6LV8Stock
1975DodgeMonaco6.6LV8Stock
1975DodgeRoyal Monaco6.6LV8Stock
1975DodgeW1006.6LV8Stock
1975PlymouthFury6.6LV8Stock
1975PlymouthGran Fury6.6LV8Stock
1975PlymouthRoad Runner6.6LV8Stock
1974ChryslerNewport6.6LV8Stock
1974ChryslerTown & Country6.6LV8Stock
1974DodgeB200 Van6.6LV8Stock
1974DodgeB300 Van6.6LV8Stock
1974DodgeChallenger6.6LV8Stock
1974DodgeCharger6.6LV8Stock
1974DodgeCoronet6.6LV8Stock
1974DodgeD100 Pickup6.6LV8Stock
1974DodgeD200 Pickup6.6LV8Stock
1974DodgeD300 Pickup6.6LV8Stock
1974DodgeMonaco6.6LV8Stock
1974DodgeW100 Pickup6.6LV8Stock
1974DodgeW200 Pickup6.6LV8Stock
1974DodgeW300 Pickup6.6LV8Stock
1974PlymouthFury6.6LV8Stock
1974PlymouthFury I6.6LV8Stock
1974PlymouthFury II6.6LV8Stock
1974PlymouthFury III6.6LV8Stock
1974PlymouthGran Fury6.6LV8Stock
1974PlymouthRoad Runner6.6LV8Stock
1974PlymouthSatellite6.6LV8Stock
1973ChryslerNewport6.6LV8Stock
1973DodgeB200 Van6.6LV8Stock
1973DodgeB300 Van6.6LV8Stock
1973DodgeChallenger6.6LV8Stock
1973DodgeCharger6.6LV8Stock
1973DodgeCoronet6.6LV8Stock
1973DodgeD100 Pickup7.2LV8Stock
1973DodgeD200 Pickup7.2LV8Stock
1973DodgeD300 Pickup7.2LV8Stock
1973DodgeMonaco6.6LV8Stock
1973DodgePolara6.6LV8Stock
1973DodgeW100 Pickup7.2LV8Stock
1973DodgeW200 Pickup7.2LV8Stock
1973DodgeW300 Pickup7.2LV8Stock
1973PlymouthFury6.6LV8Stock
1973PlymouthFury I6.6LV8Stock
1973PlymouthFury II6.6LV8Stock
1973PlymouthFury III6.6LV8Stock
1973PlymouthGran Fury6.6LV8Stock
1973PlymouthRoad Runner6.6LV8Stock
1973PlymouthSatellite6.6LV8Stock
1972ChryslerNew Yorker6.6LV8Stock
1972ChryslerNewport6.6LV8Stock
1972ChryslerTown & Country6.6LV8Stock
1972DodgeB200 Van6.6LV8Stock
1972DodgeB300 Van6.6LV8Stock
1972DodgeChallenger6.6LV8Stock
1972DodgeCharger6.6LV8Stock
1972DodgeCoronet6.6LV8Stock
1972DodgeD100 Pickup6.6LV8Stock
1972DodgeD200 Pickup6.6LV8Stock
1972DodgeD300 Pickup7.2LV8Stock
1972DodgeMonaco6.6LV8Stock
1972DodgePolara6.6LV8Stock
1972DodgeW100 Pickup6.6LV8Stock
1972DodgeW200 Pickup6.6LV8Stock
1972DodgeW300 Pickup7.2LV8Stock
1972PlymouthFury6.6LV8Stock
1972PlymouthFury I6.6LV8Stock
1972PlymouthFury II6.6LV8Stock
1972PlymouthFury III6.6LV8Stock
1972PlymouthGran Fury6.6LV8Stock
1972PlymouthRoad Runner6.6LV8Stock
1972PlymouthSatellite6.6LV8Stock
1971ChryslerNewport6.3LV8Stock
1971ChryslerTown & Country6.3LV8Stock
1971DodgeB200 Van6.6LV8Stock
1971DodgeB300 Van6.6LV8Stock
1971DodgeChallenger6.3LV8Stock
1971DodgeCharger6.3LV8Stock
1971DodgeCoronet6.3LV8Stock
1971DodgeD100 Pickup6.6LV8Stock
1971DodgeD200 Pickup6.6LV8Stock
1971DodgeD300 Pickup6.6LV8Stock
1971DodgeMonaco6.3LV8Stock
1971DodgePolara6.3LV8Stock
1971DodgeW100 Pickup6.6LV8Stock
1971DodgeW200 Pickup6.6LV8Stock
1971DodgeW300 Pickup6.6LV8Stock
1971PlymouthBarracuda6.3LV8Stock
1971PlymouthCuda6.3LV8Stock
1971PlymouthFury6.3LV8Stock
1971PlymouthFury I6.3LV8Stock
1971PlymouthFury II6.3LV8Stock
1971PlymouthFury III6.3LV8Stock
1971PlymouthRoad Runner6.3LV8Stock
1971PlymouthSatellite6.3LV8Stock
1970ChryslerNewport6.3LV8Stock
1970ChryslerTown & Country6.3LV8Stock
1970DodgeChallenger6.3LV8Stock
1970DodgeCharger6.3LV8Stock
1970DodgeCoronet6.3LV8Stock
1970DodgeD100 Pickup6.3LV8From Serial Number 3832160000; Stock
1970DodgeD200 Pickup6.3LV8From Serial Number 3832160000; Stock
1970DodgeD300 Pickup6.3LV8From Serial Number 3832160000; Stock
1970DodgeMonaco6.3LV8Stock
1970DodgePolara6.3LV8Stock
1970DodgeW100 Pickup6.3LV8From Serial Number 3832160000; Stock
1970DodgeW200 Pickup6.3LV8From Serial Number 3832160000; Stock
1970DodgeW300 Pickup6.3LV8From Serial Number 3832160000; Stock
1970PlymouthBarracuda6.3LV8Stock
1970PlymouthBelvedere6.3LV8Stock
1970PlymouthCuda6.3LV8Stock
1970PlymouthFury6.3LV8Stock
1970PlymouthFury I6.3LV8Stock
1970PlymouthFury II6.3LV8Stock
1970PlymouthFury III6.3LV8Stock
1970PlymouthRoad Runner6.3LV8Stock
1970PlymouthSatellite6.3LV8Stock
1969ChryslerNewport6.3LV8Stock
1969ChryslerTown & Country6.3LV8Stock
1969DodgeCharger6.3LV8Stock
1969DodgeCoronet6.3LV8Stock
1969DodgeD100 Pickup6.3LV8From Serial Number 3832160000; Stock
1969DodgeD200 Pickup6.3LV8From Serial Number 3832160000; Stock
1969DodgeD300 Pickup6.3LV8From Serial Number 3832160000; Stock
1969DodgeDart6.3LV8Stock
1969DodgeMonaco6.3LV8Stock
1969DodgePolara6.3LV8Stock
1969DodgeW100 Pickup6.3LV8From Serial Number 3832160000; Stock
1969DodgeW200 Pickup6.3LV8From Serial Number 3832160000; Stock
1969DodgeW300 Pickup6.3LV8From Serial Number 3832160000; Stock
1969PlymouthBarracuda6.3LV8Stock
1969PlymouthBelvedere6.3LV8Stock
1969PlymouthFury6.3LV8Stock
1969PlymouthFury I6.3LV8Stock
1969PlymouthFury II6.3LV8Stock
1969PlymouthFury III6.3LV8Stock
1969PlymouthRoad Runner6.3LV8Stock
1969PlymouthSatellite6.3LV8Stock
1968ChryslerNewport6.3LV8Stock
1968ChryslerTown & Country6.3LV8Stock
1968DodgeCharger6.3LV8Stock
1968DodgeCoronet6.3LV8Stock
1968DodgeD100 Pickup6.3LV8From Serial Number 3832160000; Stock
1968DodgeD200 Pickup6.3LV8From Serial Number 3832160000; Stock
1968DodgeD300 Pickup6.3LV8From Serial Number 3832160000; Stock
1968DodgeDart6.3LV8Stock
1968DodgeMonaco6.3LV8Stock
1968DodgePolara6.3LV8Stock
1968DodgeW100 Pickup6.3LV8From Serial Number 3832160000; Stock
1968DodgeW200 Pickup6.3LV8From Serial Number 3832160000; Stock
1968DodgeW300 Pickup6.3LV8From Serial Number 3832160000; Stock
1968PlymouthBarracuda6.3LV8Stock
1968PlymouthBelvedere6.3LV8Stock
1968PlymouthFury6.3LV8Stock
1968PlymouthFury I6.3LV8Stock
1968PlymouthFury II6.3LV8Stock
1968PlymouthFury III6.3LV8Stock
1968PlymouthRoad Runner6.3LV8Stock
1968PlymouthSatellite6.3LV8Stock
Directly replaces or cross-references 11 part numbers
Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.
Davico Mfg — 4810374-6321190-14082899594PR-321PR-1408PR-3191PR3013RP-3191RP-3321RP214