Not all are the same. There is a two wheel drive and 4 wheel drive model and I am sure some have different mount types depending on the vehicle. Also gearing will be different depending on the application.
If your fluid smelled bad chances are your clutch packs are burnt up from slipping. This will cause the lack of torque also. Any tranny shop should be able to rebuild it and put heavy duty clutches and bands in.