I think i might have found the problem.
I took the carby apart completely and got some dirt out of it and now its running better.
I checked spark plug and it was a browny/black colour and so i have read this means it was not running lean and that the problem must have been the dirt in the carby.
You **are** using a fuel filter right?