I recently left for a few weeks and my Ciao was in great condition. However, when I came back I found that my moped no longer started up. Furthermore, it seems that I am not getting spark. It has been rather hot and humid lately--is there any reason why the temperature would prevent any spark? Ideas?