Looks like someone threaded a puller in too far or used a bolt to force the pump out. If I smooth this out , whats an opinion on this not leaking/leaking behind the pump.
Anyone know where I can get or who makes a performance torque converter for thr 904 transmission. If you've got a recommendation a part number would help