Well I reached out to Dave at TEP. I figure they make the best stuff in our community, so I'll deal with the headache of installing it. If it works for them, I can just drive out there and pick up the new trans when it's ready and drop my core off.

It's only about a 5 hour drive out there.