66 904 on a 72 340 block
Yes the transmission will fit
Print