Hi, the door hinges/springs on my Ariston XF905 Built in Maxioven have weakened, resulting in the door not sealing properly & therefore leaking cooking fumes & heat. The rubber seal is all ok. Are these hinges available & at what cost, & could it be a DIY job?