The interweb almost makes it too easy. A lot of good info out there if you have the time to do your homework boys and girls.
http://www.msdperformance.com/ignitioninfo/ignition.html
http://www.iceignition.com/ignition-theory
http://www.fme-cat.com/training-center.aspx#
http://www.msdperformance.com/ignitioninfo/ignition.html
http://www.iceignition.com/ignition-theory
http://www.fme-cat.com/training-center.aspx#