i believe its only purpose to stop rattling, and looks to me like the faom weathestripping you can buy at any hardware store with the adhesive backing (use the "dense" stuff) only thing i can think of is the factory stuff 'might' be fire retardant or something... but i kinda doubt it, being a lotus and all.... its pretty far up from the engine anyways, another option could be the felt side of industrial velcro....