M20 Stroker Kit
M20 Stroker Kit
M20 Stroker Kit

M20 Stroker Kit

Regular price $1,950.00 Sale

If you’re ready to add some substantial horsepower to your M20 engine, this is the only logical choice. Combine this stroker kit with our Super Sport or Race cylinder head for some impressive power numbers! This kit is available in a variety of options.


Kit includes:

  • OEM BMW crankshaft (Forged for 2.9L & up)
  • Crankshaft seal adapter sleeve installed
  • 10:1 compression 85mm bore CP forged pistons
  • Includes wrist pins & piston rings
  • New crankshaft main bearings & connecting rod bearings
  • New OEM crankshaft bolt & machined washer (Excludes 2.8L)

This kit is designed to use 135mm connecting rods. We also have the option to add our Molnar H-Beam rods with ARP hardware to your purchase at a discounted rate. For the 2.9L stroker kit we have the option to include the Mahle Motorsport “Ultimate Street Stroker” pistons in 10:1 compression.

Optional turbo upgrade includes heavy duty piston castings and heavy duty piston rings for boosted applications.


Photo is a general representation. Actual parts may vary.

Please expect 1 week before shipment on in-stock stroker kits. Please expect 8-10 weeks production time for all piston sets not in stock. All sales are final and no cancellations are allowed.