04+ cars need 04+ trans that matches the car it came out of.

Anything before that (97-03) can't work, internals are different and the way its controlled via the PCM aswell.