OEM BMW E46 328i ZF 5spd MT Driveshaft 1229560. Untested pull off. Flex joint and carrier bearing are worn and need to be replaced.
For e46 328 ZF only. 330 ZF has different driveshaft.
> Feel free to contact Eric with any questions
> FREE SHIPPING
> I ship worldwide
> 100% Guarantee - 60 day returns offered
> 1 Day shipping
> All forms of payment accepted
Thank you!