2000 ds650 ignition problem still!!!!!
About the only thing left is the Rectifier located under the airbox. It is a little metal box with wires coming out of it. It has cooling fins on it. It kills voltage and if it no longer has continuity the bike won't have spark.
On most bikes the coil and plug wires would be suspect as well but the DS has two of each and the odds of both being bad at the same time are pretty remote........
I think you are to the point of replacing the rectifier as the next step.