The torsion spring may need replacing in this case it is often the reason why the door won’t stay open. The weight of the door is now too heavy for that spring to maintain.