Will an automatic transmission out of a Ford Telstar TX5 Ghia fit into a Mazda...

...Capella 626? Both are supercharged 2.0L diesels, the Ford is 1990 and the Mazda is 1994. Will it fit? Will the C.V drive shafts match? The electrics be compatible? Thanks
The transmission in the Capella is blown so I will try (hopefully but haven't bought it yet) to replace it with the transmission out of the Ford.
 
Top