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

I thought about Teflon tape, how does it hold up against oil and heat?
It holds up fine, the issue I see it looks like you have the bushing bottomed out on the block.