I have been having a few problems with my bike lately, the first one being it wouldn?t start found a wire to the neutral relay switch lose and my cut-out switch had a broken wire. Went for a spin and everything was fine, next morning went to start the bike, I let it warm up for 5 mins but it wouldn?t go over 6000, it would gurgle and then cut out. Checked the petrol and its getting into the carb, the carb had a clean out a few weeks ago, spark plug ok. I think it might be another electrical fault as its not even running now, might start for a second then die like it did before and for some reason it is sparking, then it isn?t sparking. I took the wiring loom out and check it all and cleaned all connections, and everything is ok. Now what is the most likely cause of this in the electrical system?
This bike is really doing my nut in

