If you have access to a manual, the part they're referring to is the ignition control module. That can go bad and cause your problem of no spark. This sounds dumb, but another problem could be your battery. If the battery does not have full charge, it's not going to put out enough juice to fire the ignition coil. Running or not. Test the battery. Should have 12 volts with the motor off and about 14 volts with the motor running. If you're battery is in fact, good, check the stator. It will go bad over time and quit charging like it should. That bike's 10 years old so it's a good possibility. I have an 02 also and replaced mine a few years ago.
Get a Clymer manual or a HD service manual which is even better. They'll tell you everything to check to narrow your problem down so you know what to replace. In the past I've changed the ignition module, coil, regulator, and then found out the stator went bad.
Also, check the connections on your battery. Especially making sure the cable on the negative terminal is tight.