This is for a perfect alternator and oil pump wiring harness with NO cuts and ready to install from a 2008 BMW M6 with only 69K miles. See my other listings for  more BMW M6 parts for sale