Product review (4 stars): Kitchenaid Gas Stove Top Replacement Module, not quite the same config, but worked OK.  Slower spark than the original
This replacement part is a different configuration than the original, but the main thing is the support holes lined up.  The markings on the original and this replacement made it pretty straight forward.  One wire at a time.  I did notice that the spark is not as quick to start as the original unit.

Note:  I had to cut a small support zip tie to move the wires around...of course it was not the size I had.  Had to go to the store and get a small bag of 4" zip ties.