Ok thanks for the help guys,
Ill replace the sparkies n check fuses this week when i get a chance, hopefully its that easy, though i heard changing them is a bit of a bitch.

Yea the bike still revs all the way up, but constant missfire.(especially bad at low revs when tryna take off from lights etc)