parto wrote:.......One thing i did notice was the rubber seat on the end of the float needle was slightly detatched between the rubber and aluminium but not badly and the seating area still looked good......
you mean the Viton tip on the needle was coming off ??
that is your problem right there. Replace all your needle's & seats.
These bikes don't have ECU's. The ignition timing is unlikely to be an issue at all, unless you have mucked around with the sender units on the end of the crank. If these haven't been changed, your ignition timing has not moved.
99% of 'electrical/timing/spark' issues - are inevitably carbie issues. Bad fuel, poor carbie settings, dud fuel pumps, blocked filters, blocked fuel taps etc etc. Rarely if ever is it actually a spark or timing problem, and if it is, then it will generally be related to a dud battery in the first place.
Things like ignition coils etc simply don't break down from sitting for 10 months.