without knowing it will for sure fix the issue...
Someone could check the broil element connections right at the control in case it's a wiring problem but I think that fairly unlikely.
Have you tried cycling power to the range? You never know, a misbehaving electronic control might reset.
The price of that control is almost double what expensive ones usually cost. It's probably because it looks responsible for the surface elements as well. I would question putting that much money into it.
If you look for a replacement range, for longevity's sake I suggest you look at as simple as possible.
JMO
Dan O.