Came out of my 2004 bmw 325
Automatic transmission
Great working shaft. Low miles