Yes, 904's can take beatings...those lockup torque convertors can't. Most likely that is the cause of your no-drive condition. Been there on my 88 Diplomat ofter installing a nice 360.