THESE ARE USED PARTS FROM LOW-MILE BMW NEW CARS ALL WORKING PARTS LIKE NEW AND STILL HAVE THE WARRANTY STICKERS ON FITS BMW N54 2007 UP TO 2011 335I E93 ORIGINAL OEM BMW PARTS