more 904 trouble

You didn't take it apart did you?

You did seat the converter all the way (should have had to pull it forward 1/2" to bolt it to the flex plate). I broke the drive dogs off the pump once and it acted the same... until reverse quit.

Nothing inherently wrong with a 904, millions of them on the road for over 30 years. Your is broken.