Oil leak 340

Could be coming from the valve covers or oil sending unit and running down the back of the block. Just a thought! 65'