My zg23 did the same thing with the spark issue. It was a relay switch under the seat behind the battery they had to replace. There are a bunch if those relays so randomly changing one is probably not going to work. The dealer just had to sit down and start testing wires on mine.
Posted via Mobile Device