pretty sure they are the same. But I wouldn't take my word for it.

The electronic hook ups he is probably referring to the AODE.

But one thing you are right about these trannys stink.