I just rebuilt the insulation, foil tape and rubber seals on both of my engine covers.   I found the following rubber seal on Amazon, worked great.  Cant speak to longevity, however at this price  you can replace every year or two.  I was thinking about adding spacer blocks to keep the full weight of the hatch off the seal, perhaps on the next time. Amazon.com: Automotive Door Rubber Seal Trim Seal Strip with Side Bulb for Cars, Boats, Trucks, RVs and Home Applications - PVC Bulb Trim with