If you are sure that there is no spark then I would assume that you might have issues with a cam or crankshaft sensor. Have you checked all the fuses in the box? You should have battery voltage and ground on 2 wires of you coil connectors and a signal wire that would have 2 volts when cranking and 1 volt when running. I'm not sure how old your unit is but I had one that would get the coils hot and melt them. There was a diode in the wiring harness itself that was bad. And it is located inside the loom of the harness going to the coils. Check for signal wire voltage and see if that is okay first. Very strange that this happened after a battery replacement though.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.