For months, my gas oven has been having issues igniting. The issue is somewhat intermittent but every time I run into this, I take a piece of sandpaper and rub it against the ignitor. This seems to clean off some kind of dirt or residue allowing the ignitor to spark and light the burner. The problem became more and more frequent to the point where it would stop igniting the 2nd or 3rd burn after cleaning the ignitor (5-10 minutes). I purchased an OEM ignitor and replaced it but I'm still having the same problem. The only way I'm able to get the oven to light is by first cleaning it with sandpaper.
What is causing this frequent problem. If this were over the span of weeks or months, I would sort of understand. But the fact that the ignitor stops working before the oven preheats doesn't make sense, and is starting to get really inconvenient.
[EDIT] Something else that I forgot to include is that the broiler ignitor works fine. We rarely use it but every time I run into issues with the oven's ignitor, I test the broiler to make sure it's working. I feel that this takes away from argument that it could be dirty gas or a dirty environment, unlesl you can argue that the residue/dirt is settling on the bottom of the oven.
Could it be dirty natural gas or something else?
Any help is very appreciated. Thanks!