I almost felt stupid there because my last generator had a switch on the generator also. I looked this one does not. The manual says this engine has a low oil engine shut down. I am wondering how I check to see if that is working or not. I do not see anything else that could cause it to not spark. I verified the engine kill switch is not bad, checked that power is making it to the starter, even though the starter should not effect the spark when you pull the rope. It looks like I am going to have to do what I have been hoping I would not.. Pull the gas tank off the top, and start checking everything.