That transmission looks enormous. I doubt it will slip right in where a 904 or 727 once lived. wrench scope hammer up Maybe, but I wouldn't bet on it.