I have walker mower with a 25 HP motor that quit running, it cranks over but have no spark, I've checked all safety switches and they are working fine, if I disconnect the ground wire from coils then it will start and run, but the minute I hook the ground back up I have no spark, I'm a my wits end trying to figure this one out,anyone have any idea what I'm missing or need to check?.