904 just gave up

I would put on jack stands and check fluid and run it. I had the pump lugs break off, instant neutral. Just saying, hope it works out.
if you do that, please note that it will still have to be level for checking fluid level.

I don't know if your app is similar situation or not, but I took my stock 66 sl/6 Dart w 904 to the drag strip, and cracked the converter to front pump drive dogs on the converter neck.