It is indeed a strange thing. I believe 100% it is caused by programming. Even if it causes drive shaft issues.
My story in short, bought a 2yr old ram 8speed. Drove great for 1 month. Once it "learned" my new driving, I got the bump just as you describe, terrible. Even sometimes 60 to 90...