Actually I did try the starting fluid in the carb, and it did not start, but I was thinking that maybe the fluid has gone bad, I've had that can around for probably ten years. I'll pull the carb apart (again) and flush it.
I'll keep the 'weak spark' in mind. My biggest nightmare is trying to scrounge up parts for this bike so I hope it's not the coil.