Excellent condition, came off 2006 BMW E92 330i, 114k mi. Serviced at 100k mi, in 2020. Still shifts smoothly and quietly. Comes with a torque converter, flywheel / starter motor plate, transmission oil cooler line. Collection preferred, however can deliver within 50mi from Preston at extra cost. open to offers not GS6-37BZ