I recently built a two cylinder solenoid engine that i was hoping to power with a 9 volt battery. It did not work. I tried the 9 volt, an A23 battery (12 volts), two 9 volt in series (18 volts) and three in series (27 volts). Checked with meter and getting sparks at the contacts, but it won't run. I connected the 12 volt lithium battery from my black&decker cordless drill and the engine runs great. Any ideas on why it works with that battery and not the others? I wanted the battery hidden in the base with all the wiring, etc.