Transmission Question

I am not sure. I was told it is a 904 but the oil pan looks like a 727. Will try to get pictures up later if possible.