does a 904 slant torque converter=904 sb torque converter?

See if you can find a V8 k-frame, that will make the change easier and shpuld be cheaper than the Schumacher motor mounts.