When it doesn't start is it getting good spark possible you have a bad coil inside distubister better to install complete unit. l only say that because you said it backfires when cranking sounds like ignition problem.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.