my GY6 150 has some starting issues. It gust cranks and cranks. I have to spray the air filter with starting fluid and still it doesn't want to run till it is warmed up. I have cleaned the carb, and the valves and timing are all right. is it the electronic chock?