There are 3 possibiities , could be the oil pan , the rear main which can be replaced in the car or the oil sender by the dist leaking .
318/ 904 is the normal configuration , the 904 will work with the 340 for a while at least , the 904 is not a weak trans & can be used in racing behind...