No Spark

Do I need to ground the coil?

No. Maybe the tab on the rotor is pushed down too far, try to raise it slightly and try it again. It should be parallel to the rotor, and sprung up just a tad, if that makes sense..