904 help, won't move

Can't go by the book for fluid level on a trans have to go by stick reading

But I'd go with lugs sheared off pump drive been there before.
You say yours came with a 904...... if that's so then how did my 85 d150 end up with the 727? And yeah I have verified it's original for this truck....