.... it was consistent zero ....
I'm 98% positive the DSI board is the problem:
MODULE-SPK WPW10511278 / AP6022501 made by Whirlpool
click.linksynergy.com
Here's how it works:
The spark ignition for the oven burners is started at the Electronic Oven Control (EOC). When Bake or Broil is selected the appropriate relay is closed on the EOC. 120 VAC is supplied, through the EOC relays to the Direct Spark Ignition (DSI) board at input pin
J1-6 (Bake), or
J1-7 (Broil), to the neutral side of the circuit, output pin
J1-4. This 120 VAC is used to generate two sparks per-second to both oven burners. The 120 VAC is also stepped-down to between 8 and 18 VDC through pins
J1-1 and
J1-2 (Bake), and pins
J1-3 and
J1-2 (Broil). This DC voltage opens the gas distribution valve, and provides gas to the appropriate oven burner.
When the Bake or Broil operation is selected, the DSl initiates an “internal self-test” and “flame safety check.” The flame safety check takes place anytime there is a flame present at either oven burner. The self-test checks both solenoids on the gas distribution valve to verify that they are properly connected. If the checks are successful, the DSl will then open the appropriate valve, and initiate sparking at the burner igniter. Both the bake and broil igniters spark simultaneously. Sparking will not occur until the gas distribution valve opens.
Once the gas has ignited, the “flame safety circuit” will monitor the flame at the burner to make sure it is present. If a flame is not present at the burner the control will allow the igniter to spark for 4 seconds. Then start a 40 second delay to dissipate any unused gas inside the oven. The ignition attempt will occur three times. If the burner does not ignite after the three attempts, the system will “lockout”. During the lockout, the gas distribution valve and ignition are turned off. All lockouts can be reset by pressing OFF/Cancel.