With flame rectification the spark stops by completing a circuit to the module through the ground. If the polarity is not right, it can't complete the circuit.
But after reading the original post again, I think there is miswiring in the range, because it will quit sparking with all burners on. Try turning on just two burners on at a time. If you can get to stop sparking with two, swap the wires at the module.