904 giving up the ghost?

So... any thoughts on what I should do? At this point I'm going to put the pan back on with a new filter and fluid, make sure everything is tight and see what happens... if it's still not working I guess I gotta pull the trans and take out the front pump?