Premetto che parlo per logica, non conosco il tuo cilindro e mi fido di quello che hai detto, e suppongo che chi l'ha costruito sappia il fatto suo...
Secondo me gli spari dipendono dalla candela, a me è successo (poche volte) quando inziava a smettere di funzionare.
In parole povere e semplificate, saltando una scintilla la camera si riempiva di un quantitativo doppio di miscela e quando la scintilla la fa bruciare letteralmente scoppia.
Nel tuo caso potrebbe essere che una candela più corta del dovuto non riesce a mettere la scintilla nel punto giusto e per funzionare bene deve riempire molto la camera di scoppio.