David,
The spark module is the last part I would think about.
The first thing I would do is make sure the igniter is clean from grease, not damaged and properly aligned. Then check if the burner is properly grounded.
Here are the break down diagrams for the Bosch cook top
Model NHT722
Gene.