it took us forever to get our oven to work when we moved in, then we realised that there is a powerpoint near it that has a switch in the middle that needs to be switched on. Apparently its the oven power switch.. Maybe you have one of them?