This genuine BMW engine crankshaft has a hub90 and is compatible with N42B20A, N43B20A, N46B20A, and N46B20B petrol engines. It is a perfect fit for those looking for a replacement or spare part. The manufacturer part numbers that correspond with this crankshaft are N43B20, N45B20A, N42B20N, and N42B20A.
The crankshaft is suitable for various BMW models, including the 318i, 118i, 120i, and 320i. It is made of high-quality materials to ensure durability and longevity. This item is sold as seen, so please ensure compatibility before purchasing.
This crankshaft have shell span on all 4 Conrods
There is no deep damage on it and might just need polish but listed as spares repairs due to the fact possibly will need Re-grind
Please check all photos before purchasing
All main bearing shells in good condition