time delay relay

Hard to say for sure..... Assuming it is the (Thermal relay) and not the door circuit grounded then having a look will tell for sure. If you can seperate the contacts and clean them with fine emery cloth or a contact file you might be able to save it.

Most just stop working by not making good contact and cleaning them usually corrects the problem.

But in your case the light is always on, which suggests an overload at one time or faulty wiring elsewhere.