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.