I've had it with this 904, about to give up!

Im guessing hydo pump pressure. I had low fluid in a TH350 and it did that (actually it was a super clogged filter but starved the pump none the less) It would sort of drop into gear at a few revs then pop out. That or the pump seal rings,but the pressure test will tell.