Maybe you should consider some diagnosis rather than relying on the internet. Also, when you get as elderly as I am you will have some skills and experience to go with your enthusiasm. I feel a little sad to have to explain that the phrase "throw some parts at it" means that you don't have the skills or understanding to figure out what part of a system is causing the problem, so you just start replacing parts until it works. Kind of like when you think it might be missing on one cylinder so you are considering replacing spark units and the ignitor box because you don't know what is wrong. Have you even determined yet which cylinder is not running? Have you determined whether it is spark or carburation? You have exhibited no diagnostic skills yet to the point that you don't even know which are the proper questions to ask.I wish i could fix stuff by just throwing parts at it.... You must have really good aim or magical powers. I usually have to use tools to atleast get the old parts off.
Who knows maybe when I'm as elderly as you I'll be able to throw parts at stuff to fix it.
Man that will be cool, until then I have to stick to my internets and tools. :/
So, before you make any more weak assed attempts at sarcasm and condescension, gain some more experience, humility and sense. As an engineering student, you suck at problem solving and manners. I have been doing this for a long time and I have seen your kind come and go. So, Sonny suck it up and do some work to figure out what the problem is with your bike.