This is an automatic transmission ZF 6HP-21X that came out of a 2008 BMW 535xi that was parted out, it was side swiped and not worth fixing.
The engine runs great and transmission shifts fine.
Mileage was 144,000
I have pics of the car after the accident.
$400 for the transmission
30 Day Warranty on both
2008 2009 2010 BMW 535xi E60 ZF ZFS Auto Automatic Transmission XI AWD
do NOT contact me with unsolicited services or offers