When you said you "added new teflon", what do you mean exactly ???
AN connectors DONT use teflon tape or paste to seal.
They rely on the "compression" of the JIC 37 taper or Army Navy (AN) 37 deg. fitting when tightened. Make sure both male and female are AN type and you dont have mis-matched SAE 45 deg on one and 37 deg AN's, they will leak.
If you put teflon tape on the AN threads this could prevent the fitting from sealing correcly and be the source of your leak.
Not sure if you need to drain the pan , if you have t-stat in
oil cooler circuit when cold perhaps
oil cant empty when line is removed, depends on how its plumbed.