This BMW trans was removed from a '05 325 with a 3.0 engine . The car it came out of was totaled . I was not able to test it myself , so I cannot warranty . It has 75,000 miles on it. The torque converter is included in the auction . We are selling for local pick up. If you would like to get a fright quote contact me at (216)-214-4569.