would vaseline do any good? don't need new panels as these are fine and the rubber is fresh looking with no perishing or cracks. the car had no leak whatsoever but of course I took the drivers panel off after I picked the car up and next morning she had a wet seat. I'll try peanut oil first and see what happens. I might have a peanut tree growing from the roof in the morning