Yes, some of the chinese ones are coarser thread so only few turns.

I would pull the carby, clean and potentially replace metering diaphragm.

Could you show me a photo of how far the idle screw is screwed in? also, check how many the aux high screw is