Welcome Kymco Owners!
Figured your bike a 250 with carburetor, finally! Yep, that needle should cause some problems! Will you be able to get that diaphagm/needle assembly?