Jenn-Air double wall oven

My oven door dosnt seem to close all tghe way, the light switch goes on and off all the time? Is it the seal, the hinges or switch?

I have the same problem with mine. though it is the lower unit only. I think we need to extend the limit switch so it makes. have not tried it though.