I have a bmw 335i coupe & about more than a month ago I started experiencing my car jerking on Drive, couldn’t even drive it with out it jerking so I took it to a mechanic told me it was the tranny so than I bought a used tranny from a good car witch was like mines same engine & everything the car ran good, Well than I swapped the tranny & it just kept doing the same thing. & I didn’t know why neither did the mechanic. I messaged so many people & asking questions but can’t find the right answer. People were telling I had to rest the adaptations. I did. People said to reprogram the tranny computer to mines. I did. & still nothing. If you guys can please help me