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

Try the pressure port test first. Hate to say it, trans will not live long behind flaring shifts. Ask me how I know. Stuff happens some times, worst case scenario tear it down again and see what's up. If anything screams a do over, it's a trans rebuild. A come along strap across the torsion bars works nicely to get it in and out.