The plugs arnt getting spark.

The engine came with a balancer(full drop out from charger to oil pan). I've tried swapping the following:

ICM, Coil Packs, ICM wire harness.

Could the Crank Posistion Sensor in the 02 Regal Engine be causing the problem of no spark?