Thanks - I had a chance to work on the bike a little last night. I like the reed block suggestion. I can say the reeds are a few years old, but have low hours on them.
I have two carbs here, one from a '99, one from a '00 - I've swapped carb bodies, and numerous parts, so I dont 'think' it's anything internal to the carb.
As for the pilot - I'm pretty confident the 42 is what is best. Stock is a 45, and it's a little fat.
I confirmed the slide is very near the bottom of it's travel - the idle screw is just slightly lifting it.
The air screw doesn't have much of an effect on idle speed - I have to tune the air screw like I'm tuning a guitar; by listening to the exhaust note as it idles (and checking throttle response). My range of adjustment is around 1-out to 2, maybe 2.5 out with the 42 pilot. Outside those numbers, the idle suffers.
I did toy with the choke adjustment yesterday. It does raise the idle speed a bit when I go about 5 out of 9 turns out on it. Anything above 6, and it richens up the mixture too much and the motor will chug down after giving the throttle a snap.
I have it tuned fairly well right now - but it's a very fine balance between the air screw, choke, and idle-speed screw. It does still take a moment for the idle speed to settle down, but it idles decent. I'm just not confident all is as it should be. It was very difficult to get things tuned. I never had this problem with any other bike.
Thinking through it last night, I had to wonder if it's a timing thing with the factory ECU. It's a definitive high to low idle change. Has anyone ridden a snowmobile that does this? You ride, come to a stop, and the motor is whirring at a high idle, at say, 2500 rpm.. after 20 seconds it settles down to a healthy 'ping ping', at like, 1200 -- that's similar to what I'm getting here, except my idle isn't as clean as I'd like.
Looking at another message board this morning, I saw someone mentioning that their '99 RM125 had an issue where he replaced some of the electrics to fix it - he mentioned the ECU, coil, and solenoid. I would assume he meant the powerjet. He mentioned the similar symptoms, high idle, and little response from the idle speed and air screw. He said it ran fine otherwise.
Any chance my power-jet is misbehaving? I would assume I can just unplug it, and if that's the fault, jet around it. Since I have two, I've got some ideas to test one on a running bike.
Hope this isn't against the rules, but
here's a thread elsewhere with some grievances similar to mine.