There is often a sensor on the flywheel which likely tells the ignition coil when to 'fire'. If your flywheel is different to the old one, the sensor may not be picking up any pulse - hence no spark.
Richard
December 2008
Automatic Answer
We may have found other answers which could help you.