My daughter has moved into a new home. She has a diplomat gas oven model number 050503037. The seal seems to be ok, most of the heat is coming out top of door. That much that is continue firing, and is loosing all the heart. I have diplomat oven too and noticed the seel goes around the top of my door.but not hers.