318 stroker oil leak :(

did you check the valve cover gaskets.They should be hand tightened,too much will cause them to leak.
Also the oile sending unit may be leaking.