Product review (4 stars): DIY is not always easy but it's less expensive.
DIY is not easy but it's far less expensive.  As with all my "easy" DIY projects, what looks like a 15 minute job on Youtube turns into an 8-hour ordeal.  I put in my oven model number in the box for this item and it said "yes" this part will work.  So I take the oven floor apart with no trouble.  Getting the old screws out of the old igniter took a very long time, a hex socket wrench, a flathead screw driver, and two different kinds of pliers, but I eventually pulled them out with a lot of wiggling and brute force.

The plug on the new igniter did not fit into the existing socket.  So I drove to the hardware store and got some ceramic wire nuts and did what they show in the Youtube videos, cutting and splicing so I could use the old plug on the new igniter.  Had no problems doing that.

Then I noticed this was definitely not an exact replacement part.  I had to find two long machine screws in my garage and bend the bracket on the new igniter slightly to get it to sit properly without directly touching the pipe where the flames come out.  But in the end my oven works again!