BMW X3 E83 160 kW 3.0 D AUTO.(2006/2010) REPLACEMENT ENGINE CODE 21706050 306D3 REBUILT ENGINE INTAKE MANIFOLD COMPLETE WITH PUMP, INJECTOR