the random spark with turning the ingnition off is just one of those things the coil pack sometimes dose, when crancking you should get a steady supply of sparks but if they stop after about 5 seconds it means the ecu has immobilised itself.
when you say no spark on number 1 do you mean no sparks at all ?