what causes no spark at plugs on 2004 Buick LeSabre

have replaced crank and cam sensors, have power to control module under coils. I still have no spark to plugs. the engine cranks and has gas to the cylinders. this happened all of a sudden.

3 answers
Coil pack may be bad or the body plate is rusted, no connection.
Positve about no fire at all to the spark plugs? How was it tested?
SEEK DIAG AND SAVE TIE AND MONEY