I would say at minimum you should first clean and verify ALL connections. Especially the kill switch and coil mount. Dont neglect the spark plug cap!!!!
Unplug and clean every connector on the bike. Re-grease with the electrical grease radio shack sells. Dielectric, if I remember correctly.
From there you will need a multi meter and a manual listing the resistance values.
We work on a lot of electronic pieces at my job. About 80% of the problems are fixed by simpling removing the computer board and re-installing the same one. Obviously, bad connections can be a real problem.....