Vendor needed for cloth / fabric tape non adhesive type

Wonder what that know it all dude on GraveYard Cars uses!!??? I'm like lots of people, I rather buy the correct thing as not. Even the friction tape I fond at the local hardware looked just lk OEM to me. Then thy stopped carrying it, did not sell enough they said.
Thing is electric tape will get hot under the hood and lose its ability to stick/