Ok well I've ordered a puller. Basically what happened is I got the bike out and the kick start had locked up..it freed off by pushing the bike back and forth. Then once I started the bike up it sounded like an old tractor so turned it straight off. The bike was fine when it was put away so I've really no idea what caused this. I'll keep yas updated though.
Thanks for the advise etc