Percolation? Heat soak? Don't drive during summer??

Is this tape kind of line the rubber tape that you can get in the welding section?

Not sure I've seen that. It's just like electrical tape, but no glue. Same thickness and everything, but comes in multiple widths. I use 3/4 or 1" wide, but I've seen some wider stuff advertised.