It came from a 2013 BMW F30 320D in perfect condition. It will come with the torque converter and filled with oil ready for installation. Oil was changed quite recently, and it is mapped with a stage 3 XHP flash. Only removed from the car because of a swap with a bigger gearbox from the 325d

Requires professional programming  to match your car's security.