Have you ever replace your timing chain case gasket. Oil usually leaks from the crank due to gasket failure. The oil leaks and travels to the exhaust pipe located in the middle of the vehicle causing the oil to burnoff on the exhaust pipe creating smoke. The timing chain case gasket is a common problem on the E420.