Hi all , new to the forum , need some help on my 1998 XT600E . The bike has a certain problem . when you start it on cold it is fine and will run perfectly until you reach high revs / speed, when it starts to misfire and then eventually stops. when you stop for about 10-20 minutes it starts and runs for about 30 seconds then dies again . when you are at high revs and speed it starts to misfire and then eventually cuts out . Also it is fine just driving at low speeds until it gets really hot . I am thinking the problem could be something to do with spark . I have checked all to do with the fuel and that is all fine . can anyone please help me ??