8hp70 transmission controller?

Sound German?
Video, Somewhere in Europe.