I think I blew my control box on my new oven today. . . . btw WASSSSSSSSUUUUUUUUUUUUUUPPPPPPPPPPPPP