a few Puch manuals are HERE break>
by far most likely, the spark issue is a matter of wiring or switch faults.. corrosion, loose screws and connections, etc. Older bikes that have sat around for years require thorough inspection. There should be wiring diagrams in one or more of those manuals.