What is the estimated labor time to remove and replace my engine? on 2001 BMW X5

It is the 3.0 straight 6. Thank you.

1 answer
approx 20 hrs