anyone want to take a guess at what trans this is?

Yes a 904 is shorter.