Sounds like an aod to me. I assume it's a 5.0 liter engine? It will either have the e40d transmission which is completely computer controlled and is the big heavy yet very expensive unit or it will have the aod which is basically controlled by a tv rod or cable.
Alan