
Yanmar 129170-21001 Crankshaft Assembly
Express Free Shipping
3-Year Factory Warranty
90-Day Hassle-Free Returns
24/7 Dedicated Support
| Component Type | Crankshaft Assembly |
|---|---|
| Engine Configuration | 3-Cylinder Inline |
| Applications | Marine Diesel Propulsion |
| Material | Forged Alloy Steel |
| OEM Reference | 129170-21001 |
| Net Weight | 18.5 kg |
| Package Dimensions | 65 × 25 × 20 cm |
Manufacturer No.
- 129170-21001
- 12917021001
- YM129170-21001
- YM12917021001
OEM Part No.
- 129170-21001
Engine Part No.
- Yanmar 3JH2
- Yanmar 3JH2CE
- Yanmar 3JH2L
- Yanmar 3JH2BE
- Yanmar 3JH2E
- Yanmar 3JH2L-NE
- Yanmar 3JH2L-TNE
- Yanmar 3JH2-TCE
- Yanmar 3JH2Z
- Yanmar 3JH30A
- Yanmar 3JHLP
- Yanmar 3JH25A
The Yanmar 129170-21001 crankshaft assembly is a genuine OEM component designed for Yanmar 3JH2 series marine diesel engines. This assembly includes the crankshaft main journals, connecting rod journals, counterweights, and associated bearing surfaces manufactured to OEM specifications.
Engineered for marine propulsion applications, the crankshaft converts reciprocating piston motion into rotational torque for propeller drive. The component undergoes precision machining and heat treatment processes to withstand cyclic combustion loads and marine operating conditions including variable RPM ranges and saltwater exposure environments.
Direct OEM replacement for Yanmar part number 129170-21001. Compatible with multiple 3JH2 series engine variants used in marine propulsion and auxiliary power applications.
Related Technical Components & Compatible Parts

Bosch 0400864112 Fuel Injection Pump Assembly
0 400 864 112Bosch

Deutz 04175189 Fuel Injector Assembly
04175189Deutz

Yanmar 129900-21650 Crankshaft V-Pulley
129900-21650Yanmar

Yanmar 4TNV98T Engine Cylinder Gasket (Cylinder Mat) 129907-01331
129907-01331Yanmar

Yanmar HC0108 4TNV94 Engine Oil Inlet Pipe
HC0108Yanmar

Yanmar 4TNV106 Piston Kit 123907-22081
123907-22081Yanmar

Yanmar YM123900-14590 Camshaft Assembly
YM123900-14590Yanmar

JCB 320/09201 Crankshaft Assembly
320/09201Jcb
