PLEASE LOOK AT PICTURES CAREFULLY. WHAT YOU SEE IS WHAT YOU WILL GET. THIS CAME OFF A 2012 BMW F30 335I TWIN POWER TURBO 3.0L 6-CYLINDER REAR WHEEL DRIVE AUTOMATIC TRANSMISION. EXTERIOR BODY COLOR: WHITE ALPINE (300). PACKAGE: M SPORT SUSPENSION / SPORT LINE.We also have other car parts available for this vehicle. For any further questions regarding this item or any other car parts please contact "Nick" at 831=254+^2154. The item "BMW F30 F31 335I 3.0L N55 ENGINE MOTOR TURBOCHARGED With TURBO ASSEMBLY OEM 86MK" is in sale since Monday, February 24, 2020. This item is in the category "eBay Motors\Parts & Accessories\Car & Truck Parts\Engines & Components\Complete Engines". The seller is "zahraautoparts" and is located in Rancho Cordova, California. This item can be shipped worldwide.