Rescue Tape is good stuff, but I'm pretty sure it's not what the factory used! British Wiring (http://britishwiring.com/) has a selection of tapes, including "self-bonding PVC harness tape" that is not adhesive. I think that's what you want. Best, chris