Any chance it's a faulty choke, or plugged air filter?