Dirt Bike Engine
4752 parts
Pistons, top-end kits, gaskets, cylinders, valves, bearings and seals from Vertex, ProX, Wossner, Athena, Cometic, WSM, Boyesen and Moose Offroad. Everything you need for a fresh top end, a full rebuild or a little more power. Shop all dirt bike parts.
- Product
- Qty in Cart
- Quantity
- Price
- Subtotal
-
Hot Rods - CBK0076 - Crankshaft Kit - OE Crankshaft Replacement - Fits 2002-2018 Yamaha YZ85
Hot Rods
$343.95Hot Rods - 09210324 - Crankshaft Kit - OE Crankshaft Replacement - YamahaFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in performanceReady for...$343.95 -
Hot Rods - CBK0063 - Crankshaft Kit - OE Crankshaft Replacement - Fits KTM 2007-2008 144 SX, 2009-2013 150 SX, 2010-2014 150 XC
Hot Rods
$768.95Hot Rods - 09210311 - Crankshaft Kit - OE Crankshaft Replacement - KTMFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in performanceReady for...$768.95 -
Hot Rods - CBK0055 - Crankshaft Kit - OE Crankshaft Replacement - Fits 1997-2001 Kawasaki KX250
Hot Rods
$696.10Hot Rods - 09210303 - Crankshaft Kit - OE Crankshaft Replacement - KawasakiFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in performanceReady...$696.10 -
Hot Rods - CBK0049 - Crankshaft Kit - OE Crankshaft Replacement - Kawasaki | Suzuki - Fits 1985-2003 Kawasaki KX60
Hot Rods
$370.95Hot Rods - 09210297 - Crankshaft Kit - OE Crankshaft Replacement - Kawasaki | SuzukiFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in...$370.95 -
Hot Rods - CBK0018 - Crankshaft Kit - OE Crankshaft Replacement - Fits 1998-1999 Honda CR125R
Hot Rods
$417.85Hot Rods - 09210276 - Crankshaft Kit - OE Crankshaft Replacement - HondaFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in performanceReady for...$417.85 -
Hot Rods - CBK0019 - Crankshaft Kit - OE Crankshaft Replacement - Fits 2001-2002 Honda CR125R
Hot Rods
$417.85Hot Rods - 09210277 - Crankshaft Kit - OE Crankshaft Replacement - HondaFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in performanceReady for...$417.85 -
Hot Rods - CBK0020 - Crankshaft Kit - OE Crankshaft Replacement - Fits 2003 Honda CR125R
Hot Rods
$397.95Hot Rods - 09210278 - Crankshaft Kit - OE Crankshaft Replacement - HondaFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in performanceReady for...$397.95 -
Kibblewhite - 80-80073 - Valve - Outer Intake - 23.00 mm - Standard - Fits 2001-2013 Yamaha WR/YZ250F
Kibblewhite
$37.55Kibblewhite - 09260123 - Valve - Outer Intake - 23.00 mm - Standard - YamahaFeaturesLightweight, strong, one piece forging with profiles that provide excellent flow characteristicsValve is infused by...$37.55 -
Hot Rods - CBK0011 - Crankshaft Kit - OE Crankshaft Replacement - Husqvarna | KTM - Fits 2008-2011 KTM 300 EXC, 2008-2011 KTM 300 MXC, 2008-2014 KTM 300 XC/XC-W, 2014 Husqvarna TE 300
Hot Rods
$752.80Hot Rods - 09210270 - Crankshaft Kit - OE Crankshaft Replacement - Husqvarna | KTMFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in...$752.80 -
Hot Rods - CBK0014 - Crankshaft Kit - OE Crankshaft Replacement - Fits 2002-2004 Yamaha YZ125
Hot Rods
$502.95Hot Rods - 09210273 - Crankshaft Kit - OE Crankshaft Replacement - YamahaFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in performanceReady for...$502.95 -
Hot Rods - CBK0013 - Crankshaft Kit - OE Crankshaft Replacement - Fits 1998-2000 Yamaha YZ125
Hot Rods
$528.10Hot Rods - 09210272 - Crankshaft Kit - OE Crankshaft Replacement - YamahaFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in performanceReady for...$528.10 -
Hot Rods - CBK0010 - Crankshaft Kit - OE Crankshaft Replacement - Husqvarna | KTM - Fits 2008-2011 KTM 250 EXC, 2014 Husqvarna TE 250, 2008-2014 KTM 250 XC/XC-W
Hot Rods
$716.95Hot Rods - 09210269 - Crankshaft Kit - OE Crankshaft Replacement - Husqvarna | KTMFeaturesFactory assembled and true to OEM specifications, Hot Rods cranks will meet or surpass the OEM in...$716.95 -
Hot Rods - 4098 - Crankshaft Assembly - OEM Stroke - Fits 2010-2017 Yamaha YZ450F
Hot Rods
$502.95Hot Rods - 09210244 - Crankshaft Assembly - OEM Stroke - YamahaFeaturesFactory assembled and trued to OEM specifications; meets or exceeds OEM in performance and durabilityComplete and ready for...$502.95 -
Hot Rods - 4029 - Crankshaft Assembly - OEM Stroke - Fits 2005-2010 KTM 250 SX-F
Hot Rods
$662.95Hot Rods - 09210238 - Crankshaft Assembly - OEM Stroke - KTMFeaturesFactory assembled and trued to OEM specifications; meets or exceeds OEM in performance and durabilityComplete and ready for...$662.95 -
Kibblewhite - 96-96000 - Valve Spring Kit - 0.435" Lift - Lightweight High-Lift Racing - KTM
Kibblewhite
$193.68Kibblewhite - 09261696 - Valve Spring Kit - 0.435" Lift - Lightweight High-Lift Racing - KTMFeaturesSpring kit comes complete for one motorKeepers are not includedMade in the U.S.A.Specs$193.68 -
Kibblewhite - 96-96007 - Valve - Exhaust - 30.00 mm - Standard - RFS Engine KTM - Fits 1983-1984 KTM XL600R
Kibblewhite
$37.55Kibblewhite - 09261699 - Valve - Exhaust - 30.00 mm - Standard - RFS Engine KTMFeaturesLightweight, strong, one piece forging with profiles that provide excellent flow characteristicsValve is infused...$37.55 -
Kibblewhite - 30-31266 - Valve - Exhaust - 30.00 mm - Standard - Honda
Kibblewhite
$31.01Kibblewhite - 09261643 - Valve - Exhaust - 30.00 mm - Standard - HondaFeaturesLightweight, strong, one piece forging with profiles that provide excellent flow characteristicsValve is infused by a...$31.01 -
Kibblewhite - 10-SC250 - Valve Seat - 25.00 mm OD x 17.00 mm ID x 9.00 mm H - Fits Yamaha 2001-2014 WR250F, 2001-2013 YZ250F
Kibblewhite
$7.78Kibblewhite - 09261629 - Valve Seat - 25.00 mm OD x 17.00 mm ID x 9.00 mm H - YamahaFeaturesA specific combination of alloys allowed a creation of a high density, iron-based valve seat with uniform...$7.78 -
Kibblewhite - 30-30630 - Valve - Intake - 31.00 mm - Standard - Fits 2004-2007 Honda CRF250R
Kibblewhite
$37.55Kibblewhite - 09260211 - Valve - Intake - 31.00 mm - Standard - HondaFeaturesLightweight, strong, one piece forging with profiles that provide excellent flow characteristicsValve is infused by a...$37.55 -
Kibblewhite - 30-30633 - Valve - Exhaust - 26.00 mm - Standard - Honda
Kibblewhite
$37.55Kibblewhite - 09260213 - Valve - Exhaust - 26.00 mm - Standard - HondaFeaturesLightweight, strong, one piece forging with profiles that provide excellent flow characteristicsValve is infused by a...$37.55 -
Kibblewhite - 10-SB385 - Valve Seat - 38.50 mm OD x 29.00 mm ID x 11.00 mm H - Fits 2002-2017 Honda CRF450R
Kibblewhite
$40.81Kibblewhite - 09261627 - Valve Seat - 38.50 mm OD x 29.00 mm ID x 11.00 mm H - HondaFeaturesGive the seat excellent thermal characteristics as well as resistance to corrosion and wearThese seats are...$40.81 -
Kibblewhite - 80-80100 - Valve Spring Kit - 0.375" Lift - Lightweight Racing - Yamaha
Kibblewhite
$237.46Kibblewhite - 09260249 - Valve Spring Kit - 0.375" Lift - Lightweight Racing - YamahaFeaturesSpring kit comes complete for one motorKeepers are not includedMade in the U.S.A.Specs$237.46 -
Kibblewhite - 10-SB350 - Valve Seat - 35.00 mm OD x 25.00 mm ID x 11.00 mm H - Honda | Kawasaki
Kibblewhite
$34.71Kibblewhite - 09261626 - Valve Seat - 35.00 mm OD x 25.00 mm ID x 11.00 mm H - Honda | KawasakiFeaturesGive the seat excellent thermal characteristics as well as resistance to corrosion and wearThese...$34.71 -
Kibblewhite - 40-40140H - Valve - Intake - 31.00 mm - Standard - Kawasaki - Fits 1996-2004 Honda XR400R, 2007-2016 Kawasaki KX250F
Kibblewhite
$37.55Kibblewhite - 09260170 - Valve - Intake - 31.00 mm - Standard - KawasakiFeaturesElectroplated with a 360º anode, to produce an even coat of the highest grade hard chrome finishMade in the USAFitment...$37.55 -
Kibblewhite - 40-40100 - Valve Spring Kit - 0.445" Lift - Lightweight High-Lift Racing - Kawasaki
Kibblewhite
$235.67Kibblewhite - 09260167 - Valve Spring Kit - 0.445" Lift - Lightweight High-Lift Racing - KawasakiFeaturesSpring kit comes complete for one motorKeepers are not includedMade in the U.S.A.Specs$235.67 -
Kibblewhite - 10-SB280 - Valve Seat - 28.00 mm OD x 20.00 mm ID x 9.00 mm H - Honda | Kawasaki | Suzuki | Yamaha
Kibblewhite
$30.30Kibblewhite - 09261620 - Valve Seat - 28.00 mm OD x 20.00 mm ID x 9.00 mm H - Honda | Kawasaki | Suzuki | YamahaFeaturesGive the seat excellent thermal characteristics as well as resistance to...$30.30 -
Kibblewhite - 10-SB250 - Valve Seat - 25.00 mm OD x 17.00 mm ID x 9.00 mm H - Fits 2001-2013 Yamaha WR/YZ250F
Kibblewhite
$30.30Kibblewhite - 09261619 - Valve Seat - 25.00 mm OD x 17.00 mm ID x 9.00 mm H - YamahaFeaturesGive the seat excellent thermal characteristics as well as resistance to corrosion and wearThese seats are...$30.30 -
Kibblewhite - 80-80080 - Valve Guide - Intake - 0.3563" OD - Yamaha
Kibblewhite
$15.92Kibblewhite - 09260113 - Valve Guide - Intake - 0.3563" OD - YamahaFeaturesWith any battery operated or electric drill you can ream and hone manganese valve guides in less timeExpect the same...$15.92 -
Kibblewhite - 80-80090 - Valve Guide - Exhaust - 0.3958" OD - Yamaha
Kibblewhite
$15.92Kibblewhite - 09260118 - Valve Guide - Exhaust - 0.3958" OD - YamahaFeaturesWith any battery operated or electric drill you can ream and hone manganese valve guides in less timeExpect the same...$15.92 -
Kibblewhite - 80-80066 - Valve Spring Kit - 0.380" Lift - Lightweight Racing - Yamaha
Kibblewhite
$317.71Kibblewhite - 09260112 - Valve Spring Kit - 0.380" Lift - Lightweight Racing - YamahaFeaturesSpring kit comes complete for one motorKeepers are not includedMade in the U.S.A.Specs$317.71 -
Kibblewhite - 30-30640 - Valve Spring Kit - 0.440" Lift - Lightweight Racing - Honda
Kibblewhite
$222.36Kibblewhite - 09260137 - Valve Spring Kit - 0.440" Lift - Lightweight Racing - HondaFeaturesSpring kit comes complete for one motorKeepers are not includedMade in the U.S.A.Specs$222.36 -
Kyb - 110090000201 - Fork Bleed Bolt - Aluminum - Multiple Models
KYB
$2.95Kyb - 04130030 - Fork Bleed Bolt - AluminumFeaturesSpecsMaterialAluminum$2.95 -
Hot Rods - 8690 - Connecting Rod Kit - Kawasaki KX250F - Fits 2010-2016 Kawasaki KX250F
Hot Rods
$232.95Hot Rods - 09230289 - Connecting Rod Kit - Kawasaki KX250FFeaturesCertified 8620 AISI steel provides superior strengthCrankpins are manufactured from hot-rolled ASTM 4115 and case hardened to level...$232.95 -
Kyb - 110090000101 - Fork Bleed Bolt - Brass
KYB
$3.95Kyb - 04130029 - Fork Bleed Bolt - BrassFeaturesSpecsRiding StyleOff-Road$3.95 -
Hot Rods - 8647 - Connecting Rod Kit - Suzuki RMZ450 - Fits 2005-2007 Suzuki RM-Z450
Hot Rods
$232.95Hot Rods - 09230200 - Connecting Rod Kit - Suzuki RMZ450FeaturesCertified 8620 AISI steel provides superior strengthCrankpins are manufactured from hot-rolled ASTM 4115 and case hardened to level of...$232.95 -
Hot Rods - 8664 - Connecting Rod Kit - KTM 450SMR | 450SX-F | 450XC - Fits 2008 KTM 450 SMR, 1985-2004 Kawasaki KX500, 2008-2009 KTM 450 XC, 2008-2009 KTM 450 XC-F
Hot Rods
$219.95Hot Rods - 09230221 - Connecting Rod Kit - KTM 450SMR | 450SX-F | 450XCFeaturesCertified 8620 AISI steel provides superior strengthCrankpins are manufactured from hot-rolled ASTM 4115 and case...$219.95 -
Hot Rods - 8646 - Connecting Rod Kit - Honda CRF150R | CRF150R Expert - Fits Honda 2007-2025 CRF150R, 2016-2025 CRF150RB Expert
Hot Rods
$185.95Hot Rods - 09230198 - Connecting Rod Kit - Honda CRF150R | CRF150R ExpertFeaturesCertified 8620 AISI steel provides superior strengthCrankpins are manufactured from hot-rolled ASTM 4115 and case...$185.95 -
Hot Rods - 4071 - Crankshaft Assembly - OEM Stroke - Fits 2003-2012 KTM 85/105 SX
Hot Rods
$436.95Hot Rods - 09210051 - Crankshaft Assembly - OEM Stroke - KTMFeaturesFactory assembled and trued to OEM specifications; meets or exceeds OEM in performance and durabilityComplete and ready for...$436.95 -
Hot Rods - 4066 - Crankshaft Assembly - OEM Stroke - Kawasaki - Fits 2006-2013 Kawasaki KX85, 2003-2004 Honda CR85R
Hot Rods
$318.95Hot Rods - 09210075 - Crankshaft Assembly - OEM Stroke - KawasakiFeaturesFactory assembled and trued to OEM specifications; meets or exceeds OEM in performance and durabilityComplete and ready for...$318.95 -
Hot Rods - 4054 - Crankshaft Assembly - OEM Stroke - Fits Yamaha 2005-2021 YZ125, 2020-2022 YZ125X
Hot Rods
$423.95Hot Rods - 09210027 - Crankshaft Assembly - OEM Stroke - YamahaFeaturesFactory assembled and trued to OEM specifications; meets or exceeds OEM in performance and durabilityComplete and ready for...$423.95
Dirt Bike Pistons, Top-End Kits and Engine Rebuild Parts
Every dirt bike engine needs a refresh eventually. Ride long enough and the piston wears, compression drops and the bike just doesn't pull like it used to. Staying on top of top-end maintenance keeps your bike making power and keeps a cheap rebuild from turning into an expensive one.
We carry pistons and complete top-end kits from Vertex, Wossner, ProX and Athena, full gasket sets from Cometic and Athena, plus valves, springs, cam chains, bearings, seals and crank kits for full rebuilds. Boyesen reed valves and engine covers add performance and protection on two-strokes and four-strokes alike.
While the engine is apart, refresh the rest: fresh air filters and carb parts from fuel and intake, oil filters and fluids from oils and chemicals, and repacking or a new pipe from dirt bike exhaust.
Engine parts are specific to make, model, year and sometimes bore size, so check fitment carefully before ordering. If you're not sure what your rebuild needs, send us your bike's details and we'll help put the parts list together.