the choke is staying open and when i move the throttle the barrel moves up.
That is a 66cc Skyhawk engine, it is not designed wrong ;-}
Take your air filter off and verify the choke is staying open and when you move the throttle the barrel comes up and you see the needle.