I got a chance to mess with the sami for a few today, I didn't have an extra hand so I wedged a linkage over toward the top of the carb , I think it closes the choke plate

. Its been about a week and a half since I started it last, I gave it a couple pumps, turned it over no start, tried again and it fired up but started racing to around 2500 rpm, it seemed high so I released the linkage that I had wedged over, the rpms dropped but then it ran worse than ever before. Kinda seemed over choked, I moved some linkages back and forth and tried turning it off and back on a couple times but still ran like crap, then the last time I tried it raced up to 2500rpm again, It was running smoother but 2500 rpm still seems high, anyway it gradually started dropping rpms back down to idle as it warmed.
Is 2500 rpm normal fast idle? And how long should it run at fast idle, this didn't start dropping till the temp gauge got up to the normal range. Doesn't seem right or good for a cold motor to instantly jump up to 2500 rpm's.