Application Compatible for BMW 323I 2.5L L6 2008 2010-2011 compatible for BMW 128I 3.0L L6 2008-2012 compatible for BMW 328I 3.0L L6 2007-2012 compatible for BMW 328I 3.0L L6 Turbocharged 2012-2013 compatible for BMW 328 Xi 3.0L L6 2007-2008 compatible for BMW 528I 3.0L L6 2008-2010 compatible for BMW 528 Xi 3.0L L6 2008 compatible for BMW X3 3.0L L6 2008-2010 compatible for BMW X5 3.0L L6 2008-2010 compatible for BMW Z4 3.0L L6 2008 2010-2011 compatible for BMW Z4 3.0L L6 Turbocharged 2011-2012 compatible for BMW 1 Series M 3.0L L6 Turbocharged 2011 compatible for BMW 135I 3.0L L6 Turbocharged 2008-2010 compatible for BMW 335I 3.0L L6 Turbocharged 2008-2010 compatible for BMW 335 Is 3.0L L6 Turbocharged 2011-2012 compatible for BMW 335 Xi 3.0L L6 Turbocharged 2007-2008 compatible for Mercedes-Benz E320 3.2L L6 Diesel Turbocharged 2005-2006OE/ Part number 234-5139, 2345139, 0258017098, 11787558055, 11787557756 Specification Wire Quantity: 5 Wires Placement on Vehicle: Upstream, Front, Pre-Com...