904 trans

I have a few 904 in my shop. All from satellites and challengers . Will they fit into my dart ? My dart needs one and wonder are they they same ?

If they are all OEM Challenger & Satellite, the only differences I can think of would be LA vs /6 bellhousings. I believe /6 had some lighter duty internal components.
Physically they will fit, but very early 904s and late 70's-'80's lock-up 904s would be different and can cause interchange problems.