For real. See i you get a spark from your coil. Don't go nuts changing everything in sight. First find the problem. And yeh what car do you have? Year/model....Make sure your gound wire didn;t come loose. Give a a back ground sotry. What were doing, how were you driving. ANy thing happened before that. Noises? Weather?
Ohhhhhh....WHen all of a sudden you started loosing power. And you tried to press gas, it didn't go ? Or made thing wors? If it did, your timing belt skiped/snaped. Pop your timing belt cover, take few pics. let me see what it looks like. But any how give more ditails, to help us find a problem
P.S. If everything is else is fine and you didn't change your timing belt in the past 70.000 or more. Then its timing belt. Get your self 400$ if you are going to garage. If not find my how to guid on how to change it. I posted one a little while ago. Hard to do but saves you A LOT of money.