I have scoured the Net twice and found them both times. Just have to look hard.
I did have a bad one, but it was my fault. I did some welding on the frame and I didn't unplug it first.
So, I have been able to find and purchase used CDI's (2 of them), but looking all over the iNet for them.
Good luck!