I am the OP, I replaced the control board and it changed nothing.
The oven lights sometimes, but usually doesn't. The control board seems to work, the fan starts, but most of the time there's no ignition and no gas comes (no smell).
I think the problem is the latch/door switch.
I discovered diagnostic mode
. When I press oven clean button, the diagnostic code is supposed to change and it doesn't.
The troubleshooting flow calls for latch replacement in this case.
This is supported by another symptom - the oven light stays on, so perhaps the 'oven thinks' the door is open...
One minor detail. When I was playing with the oven, I forgot to unplug it one of the times and I touched the latch assembly (I think) and was zapped pretty good. I doubt the latch assembly should be 'live' so perhaps I touched some wire terminal, but it got me thinking may be something is wrong with the wiring... I probably should have another look at it with a tester and replace the latch after that.