Stop in for a cup of coffee

Can't believe it. Was a peice of Teflon tape. Grrrrrr.
I can beleive that!

Just say no to teflon tape on cars. Save it for NPT fittings in your house.