I had the same exact thing happen. It was the oven. We were renting at our last location and the oven was off by more than 25 degrees. The oven fluctuating too hot and too cool. They had to change the entire electrical board in the oven. Had the oven fixed and the problem stopped. Good luck!