That could be it, and Orrie I have a timing light that I got from a fellow member here, I don't think its time is off, at least I'd hope not
It could very well be the Coil but could that be another reason why the red light is on?, I tried polarizing it and it kept dying on me