I was going to add to
THIS THREAD but it was too old to add on to?! Anyway, that's where I got the idea.
My stove had a temperamental piezo sparker that only worked when it felt like it. I replaced it with this one
Universal Spark generator BBQ Gas Grill Replacement 3 Outlet "AA" Battery Push Button Ignitor . I was able to reuse the original wiring, All I had to do was slightly open up the connectors to fit on the new sparker. My neighbor lent me a "step drill drillbit" which allowed me to drill out the 3/4 inch hole without removing the face plate from the stove.