New oil pressure switch doesn’t fit...318 LA

I thought about Teflon tape, how does it hold up against oil and heat?