Engine Blocks, Gaskets, Cylinders, Rebuilt Transmissions

Browse b20 engine repair kit available for purchasing now. Featuring an expansive assortment of B20 Engine Repair Kit in stock and ready to ship today. Buy right now.

B20 Engine Repair Kit For Sale

Buy B20 Engine Repair Kit on eBay now!

Overhaul Rebuild Kit For Yanmar B17ep Vio20-1 B20ep Excavator Engine Repair Part

​Overhaul Rebuild - $645.00

Overhaul Rebuild Kit For Yanmar B17ep Vio20-1 B20ep Excavator Engine Repair Part

D950 D950bh Overhaul Rebuild Kit For Kubota Engine B8200 B20 Tractor Repair Part

​D950 D950bh - $625.00

D950 D950bh Overhaul Rebuild Kit For Kubota Engine B8200 B20 Tractor Repair Part

Saab 2.0 T Turbo 16v B205 B204 B202 B201 B20 9-5 9-3 Race Conrod

​Saab 2.0 - $210.95

Saab 2.0 T Turbo 16v B205 B204 B202 B201 B20 9-5 9-3 Race Conrod

Bmw S54 S52 S50 M57 M54 M52 M50 M20 3.2 3.0 2.8 2.5 Racing Main Bearings +0.5mm

​Bmw S54 - $205.95

Bmw S54 S52 S50 M57 M54 M52 M50 M20 3.2 3.0 2.8 2.5 Racing Main Bearings +0.5mm

Bmw S54 S52 S50 M57 M54 M52 M50 M20 3.2 3.0 2.8 2.5 Racing Main Bearings 0.25mm

​Bmw S54 - $204.95

Bmw S54 S52 S50 M57 M54 M52 M50 M20 3.2 3.0 2.8 2.5 Racing Main Bearings 0.25mm

Bmw S54 S52 S50 M57 M54 M52 M50 M20 3.2 3.0 2.8 2.5 Racing Main Bearings Std

​Bmw S54 - $203.95

Bmw S54 S52 S50 M57 M54 M52 M50 M20 3.2 3.0 2.8 2.5 Racing Main Bearings Std

Engine Timing Chain Kit Swag 99 13 0338 G New Oe Replacement

​Engine Timing - $158.99

Engine Timing Chain Kit Swag 99 13 0338 G New Oe Replacement

4x Engine Piston Ring Set Goetze Engine 08-425700-00 I Std New Oe Replacement

​4x Engine - $179.99

4x Engine Piston Ring Set Goetze Engine 08-425700-00 I Std New Oe Replacement

6x Engine Piston Ring Set Goetze Engine 08-705000-00 I Std New Oe Replacement

​6x Engine - $176.99

6x Engine Piston Ring Set Goetze Engine 08-705000-00 I Std New Oe Replacement

Bmw 2.0 N26b20 N20b20 F30 F32 F10 F20 528 328 428 128 125 Conrod

​Bmw 2.0 - $177.95

Bmw 2.0 N26b20 N20b20 F30 F32 F10 F20 528 328 428 128 125 Conrod

Engine Timing Chain Kit Swag 20 94 6140 G New Oe Replacement

​Engine Timing - $138.99

Engine Timing Chain Kit Swag 20 94 6140 G New Oe Replacement

Bmw 2.0 N20 B20 F16 F16 F26 F25 E84 X5 X3 X1 X4 28i 20i 40e Conrod Main Kit Std

​Bmw 2.0 - $157.95

Bmw 2.0 N20 B20 F16 F16 F26 F25 E84 X5 X3 X1 X4 28i 20i 40e Conrod Main Kit Std

Opel 2.0 Cdti A20 Dth Dt Dtl Dtr Insignia Astra Zafira Conrod And Main Kit Std

​Opel 2.0 - $157.95

Opel 2.0 Cdti A20 Dth Dt Dtl Dtr Insignia Astra Zafira Conrod And Main Kit Std

Saab 2.0 T Turbo 16v B205 B204 B202 B201 B20 9-5 9-3 Race Conrod Bearings +0.25

​Saab 2.0 - $145.95

Saab 2.0 T Turbo 16v B205 B204 B202 B201 B20 9-5 9-3 Race Conrod Bearings +0.25

Saab 2.0 T Turbo 16v B205 B204 B202 B201 B20 9-5 9-3 Race Conrod Bearings Std

​Saab 2.0 - $144.95

Saab 2.0 T Turbo 16v B205 B204 B202 B201 B20 9-5 9-3 Race Conrod Bearings Std

Main Shell Bearings Set Mahle Original 081 Hs 19400 000 I New Oe Replacement

​Main Shell - $122.99

Main Shell Bearings Set Mahle Original 081 Hs 19400 000 I New Oe Replacement

Vauxhall 2.0 Cdti A20 Dtl Dt Dtr Insignia Astra Zafira Conrod And Main Kit Std

​Vauxhall 2.0 - $129.95

Vauxhall 2.0 Cdti A20 Dtl Dt Dtr Insignia Astra Zafira Conrod And Main Kit Std

Bmw M54 M52 B30 B28 B25 B20 3.0 2.8 2.5 E46 E36 Conrod Bigend Bearings +0.5mm

​Bmw M54 - $126.95

Bmw M54 M52 B30 B28 B25 B20 3.0 2.8 2.5 E46 E36 Conrod Bigend Bearings +0.5mm

Peugeot Citroen 2.0 1.9 16v Gti Cti Xu9 Xu10 Turbo Conrod Bigend Bearings Std

​Peugeot Citroen - $125.95

Peugeot Citroen 2.0 1.9 16v Gti Cti Xu9 Xu10 Turbo Conrod Bigend Bearings Std

4x Engine Piston Ring Set Goetze Engine 08-337400-00 I Std New Oe Replacement

​4x Engine - $104.99

4x Engine Piston Ring Set Goetze Engine 08-337400-00 I Std New Oe Replacement

Saab 2.0 T Turbo 16v B205 B204 B202 B201 B20 9-5 9-3 9000 Conrod

​Saab 2.0 - $111.95

Saab 2.0 T Turbo 16v B205 B204 B202 B201 B20 9-5 9-3 9000 Conrod

4x Engine Piston Ring Set Mahle 021 62 N0 G New Oe Replacement

​4x Engine - $99.99

4x Engine Piston Ring Set Mahle 021 62 N0 G New Oe Replacement

4x Engine Piston Ring Set Goetze 08-154300-00 G Std New Oe Replacement

​4x Engine - $98.99

4x Engine Piston Ring Set Goetze 08-154300-00 G Std New Oe Replacement

4x Engine Piston Ring Set Goetze Engine 08-154300-00 I Std New Oe Replacement

​4x Engine - $98.99

4x Engine Piston Ring Set Goetze Engine 08-154300-00 I Std New Oe Replacement

Bmw M3 E30 S14 B25 Evo B23 B20 2.5 2.3 Conrod Bigend Bearings Std

​Bmw M3 - $109.95

Bmw M3 E30 S14 B25 Evo B23 B20 2.5 2.3 Conrod Bigend Bearings Std

Crankshaft Main Shell Bearings Set Glyco H6295 Std G Std New Oe Replacement

​Crankshaft Main - $96.99

Crankshaft Main Shell Bearings Set Glyco H6295 Std G Std New Oe Replacement

4x Engine Piston Ring Set Mahle Original 039 59 V0 I New Oe Replacement

​4x Engine - $96.99

4x Engine Piston Ring Set Mahle Original 039 59 V0 I New Oe Replacement

Bmw M50 M20 B27 B25 B23 B20 2.7 2.5 2.3 2.0 E30 E34 E36 Conrod Bearings 0.5mm

​Bmw M50 - $106.95

Bmw M50 M20 B27 B25 B23 B20 2.7 2.5 2.3 2.0 E30 E34 E36 Conrod Bearings 0.5mm

Bmw M50 M20 B27 B25 B23 B20 2.7 2.5 2.3 2.0 E30 E34 E36 Conrod Bearings +0.25mm

​Bmw M50 - $105.95

Bmw M50 M20 B27 B25 B23 B20 2.7 2.5 2.3 2.0 E30 E34 E36 Conrod Bearings +0.25mm

Bmw M54 M52 B30 B28 B25 B20 3.0 2.8 2.5 E46 E36 Conrod Bigend Bearings 0.25mm

​Bmw M54 - $105.95

Bmw M54 M52 B30 B28 B25 B20 3.0 2.8 2.5 E46 E36 Conrod Bigend Bearings 0.25mm

Honda 2.3 F23 2.2 H22 2.0 B20 1.7 D17 1.6 D16a D16b Racing Main Bearings 0.25mm

​Honda 2.3 - $105.95

Honda 2.3 F23 2.2 H22 2.0 B20 1.7 D17 1.6 D16a D16b Racing Main Bearings 0.25mm

Honda 2.3 F23 2.2 H22 2.0 B20 1.7 D17 1.6 D16a D16b Racing Main Bearings Std

​Honda 2.3 - $104.95

Honda 2.3 F23 2.2 H22 2.0 B20 1.7 D17 1.6 D16a D16b Racing Main Bearings Std

Bmw 2.0 N46 N45 N43 N42 N40 B20b16 320i 120i 318i 118i 520i Conrod Main Kit Std

​Bmw 2.0 - $104.95

Bmw 2.0 N46 N45 N43 N42 N40 B20b16 320i 120i 318i 118i 520i Conrod Main Kit Std

Bmw 2.0 N20 B20 F16 F16 F26 F25 E84 X5 X3 X1 X4 28i 20i 40e Conrod Bearings Std

​Bmw 2.0 - $99.95

Bmw 2.0 N20 B20 F16 F16 F26 F25 E84 X5 X3 X1 X4 28i 20i 40e Conrod Bearings Std

Bmw M50 M20 B27 B25 B23 B20 2.7 2.5 2.3 2.0 E30 E34 E36 Conrod And Main Kit Std

​Bmw M50 - $97.95

Bmw M50 M20 B27 B25 B23 B20 2.7 2.5 2.3 2.0 E30 E34 E36 Conrod And Main Kit Std

Bmw M54 M52 B30 B28 B25 B20 3.0 2.8 2.5 E46 E36 Conrod And Main Bearings Kit Std

​Bmw M54 - $97.95

Bmw M54 M52 B30 B28 B25 B20 3.0 2.8 2.5 E46 E36 Conrod And Main Bearings Kit Std

Honda 2.4 2.0 1.8 K24 K20 B2018 F23 I-vtec Type-r Xp Main Bearings Shells Stdx

​Honda 2.4 - $93.95

Honda 2.4 2.0 1.8 K24 K20 B2018 F23 I-vtec Type-r Xp Main Bearings Shells Stdx

Bmw 2.0 N20 B20 F16 F16 F26 F25 E84 X5 X3 X1 X4 28i 20i 40e Conrod Bearings 0.5

​Bmw 2.0 - $92.95

Bmw 2.0 N20 B20 F16 F16 F26 F25 E84 X5 X3 X1 X4 28i 20i 40e Conrod Bearings 0.5

Honda 2.4 2.0 1.8 K24 K20 B2018 F23 I-vtec Type-r Xp Main Bearings Shells 0.25

​Honda 2.4 - $92.95

Honda 2.4 2.0 1.8 K24 K20 B2018 F23 I-vtec Type-r Xp Main Bearings Shells 0.25

Honda 2.4 2.0 1.8 K24 K20 B2018 F23 I-vtec Type-r Xp Main Bearings Shells Std

​Honda 2.4 - $91.95

Honda 2.4 2.0 1.8 K24 K20 B2018 F23 I-vtec Type-r Xp Main Bearings Shells Std

4x Engine Piston Ring Set Goetze Engine 08-154400-00 I Std New Oe Replacement

​4x Engine - $79.99

4x Engine Piston Ring Set Goetze Engine 08-154400-00 I Std New Oe Replacement

Conrod Big End Bearings Glyco 71-34196 025mm G Oversize 0.25mm New

​Conrod Big - $78.99

Conrod Big End Bearings Glyco 71-34196 025mm G Oversize 0.25mm New

Honda 2.2 2.0 2.1 2.3 16v Vti H22 H23 F22 B20 F20 Racing Conrod Bearings Std

​Honda 2.2 - $89.95

Honda 2.2 2.0 2.1 2.3 16v Vti H22 H23 F22 B20 F20 Racing Conrod Bearings Std

Honda 2.2 2.0 2.1 2.3 16v Vti H22 H23 F22 B20 F20 Racing Conrod Bearings Stdx

​Honda 2.2 - $89.95

Honda 2.2 2.0 2.1 2.3 16v Vti H22 H23 F22 B20 F20 Racing Conrod Bearings Stdx

Honda 2.2 2.0 2.1 2.3 16v Vti H22 H23 F22 B20 F20 Racing Conrod Bearings 0.25mm

​Honda 2.2 - $89.95

Honda 2.2 2.0 2.1 2.3 16v Vti H22 H23 F22 B20 F20 Racing Conrod Bearings 0.25mm

Engine Cylinder Liner Goetze Engine 14-634910-00 I New Oe Replacement

​Engine Cylinder - $62.99

Engine Cylinder Liner Goetze Engine 14-634910-00 I New Oe Replacement

Conrod Big End Bearings Glyco 71-48064 Std I Std New Oe Replacement

​Conrod Big - $76.99

Conrod Big End Bearings Glyco 71-48064 Std I Std New Oe Replacement

Conrod Big End Bearings Glyco 71-48064 Std G Std New Oe Replacement

​Conrod Big - $76.99

Conrod Big End Bearings Glyco 71-48064 Std G Std New Oe Replacement

Conrod Big End Bearings Glyco 71-35074 025mm G Oversize 0.25mm New

​Conrod Big - $74.99

Conrod Big End Bearings Glyco 71-35074 025mm G Oversize 0.25mm New

Conrod Big End Bearings Glyco 71-34196 Std G Std New Oe Replacement

​Conrod Big - $74.99

Conrod Big End Bearings Glyco 71-34196 Std G Std New Oe Replacement

Engine Cylinder Liner Goetze Engine 14-636600-00 I New Oe Replacement

​Engine Cylinder - $59.99

Engine Cylinder Liner Goetze Engine 14-636600-00 I New Oe Replacement

Conrod Big End Bearings Mahle Original 081 Ps 19394 000 I New Oe Replacement

​Conrod Big - $72.99

Conrod Big End Bearings Mahle Original 081 Ps 19394 000 I New Oe Replacement

Conrod Big End Bearings Glyco 71-35074 Std G Std New Oe Replacement

​Conrod Big - $72.99

Conrod Big End Bearings Glyco 71-35074 Std G Std New Oe Replacement

Conrod Big End Bearings Glyco 71-34196 025mm I Oversize 0.25mm New

​Conrod Big - $72.99

Conrod Big End Bearings Glyco 71-34196 025mm I Oversize 0.25mm New

Conrod Big End Bearings Glyco 71-34196 Std I Std New Oe Replacement

​Conrod Big - $72.99

Conrod Big End Bearings Glyco 71-34196 Std I Std New Oe Replacement

Vauxhall 2.0 Cdti A20 Dtl Dt Dtr Biturbo Insignia Astra Conrod Bearings Std

​Vauxhall 2.0 - $83.95

Vauxhall 2.0 Cdti A20 Dtl Dt Dtr Biturbo Insignia Astra Conrod Bearings Std

Opel 2.0 Cdti A20 Dth Dt Dtl Dtr Insignia Astra Zafira Conrod Bearings Std

​Opel 2.0 - $83.95

Opel 2.0 Cdti A20 Dth Dt Dtl Dtr Insignia Astra Zafira Conrod Bearings Std

Conrod Big End Bearings Glyco 71-35074 025mm I Oversize 0.25mm New

​Conrod Big - $71.99

Conrod Big End Bearings Glyco 71-35074 025mm I Oversize 0.25mm New

Conrod Big End Bearings Glyco 71-35074 Std I Std New Oe Replacement

​Conrod Big - $71.99

Conrod Big End Bearings Glyco 71-35074 Std I Std New Oe Replacement

New Conrod Big End Bearings Glyco 71-48072 Std --- 2 Sets

​New Conrod - $90.00

New Conrod Big End Bearings Glyco 71-48072 Std --- 2 Sets

Conrod Big End Bearings Mahle 081 Ps 19394 000 G New Oe Replacement

​Conrod Big - $68.99

Conrod Big End Bearings Mahle 081 Ps 19394 000 G New Oe Replacement

Crankshaft Main Shell Bearings Set Glyco H10745 Std G Std New Oe Replacement

​Crankshaft Main - $68.99

Crankshaft Main Shell Bearings Set Glyco H10745 Std G Std New Oe Replacement

Bmw 2.0 N26b20 N20b20 F30 F32 F10 F20 528 328 428 128 125 Conrod Bearings Std

​Bmw 2.0 - $79.95

Bmw 2.0 N26b20 N20b20 F30 F32 F10 F20 528 328 428 128 125 Conrod Bearings Std

For Renault 2.0 1.9 1.8 1.7 1.6 F3r F7r F8q F8m F3p F2n F3n Main Bearings +0.25

​For Renault - $79.95

For Renault 2.0 1.9 1.8 1.7 1.6 F3r F7r F8q F8m F3p F2n F3n Main Bearings +0.25

Conrod Big End Bearings Glyco 71-36284 Std I Std New Oe Replacement

​Conrod Big - $67.99

Conrod Big End Bearings Glyco 71-36284 Std I Std New Oe Replacement

Main Shell Bearings Set Glyco H10745 Std I Std New Oe Replacement

​Main Shell - $67.99

Main Shell Bearings Set Glyco H10745 Std I Std New Oe Replacement

For Renault 2.0 1.9 1.8 1.7 1.6 F3r F7r F8q F8m F3p F2n F3n Main Bearings Std

​For Renault - $78.95

For Renault 2.0 1.9 1.8 1.7 1.6 F3r F7r F8q F8m F3p F2n F3n Main Bearings Std

Conrod Big End Bearings Kolbenschmidt 87490620 I Oversize 0.5mm New

​Conrod Big - $64.99

Conrod Big End Bearings Kolbenschmidt 87490620 I Oversize 0.5mm New

You May Also Be Interested In

Similar Items