hi, i had this problem, i found out it was my automatic choke, to solve this problem i simply 'blanked' the hole that the automatic choke goes into the carburettor, you can simply do this by taking off the choke and then replacing it with a 2p coin to see if this is the fault.
Dan Treadwell, November 2007