Ok thanks for that info I will recheck the timing at the moment I have it set at 6.5mm past the magnet but I am not sure what degree before tdc that gives so will check it out with a timing disc. I did suspect a problem with the metering needle but wanted it confirmed before I took any further action.
Thanks for all you help and I will post again with an update once I have carried out all the suggestions made and tried again.