My '86 2.8L XJ is acting all funny. It's now -20 where I live, and the heap starts and idles fine. However, once it's warmed up, it idles at around 1500 rpm. I've checked the choke to make sure it's operating correctly, and it appears to be fine. It was running well when it was warmer, so I'm not so tempted to start messing with idle and mixture adjustments. It does smell a little rich out the exhaust pipe when it's warm. I've noticed there's a plunger of sorts that forces the throttle lever to open a little. When I counteract it (only requires a light push with my finger), the rev's back off. What is it, and could it be causing my probs? Anything else I should look at to resolve this issue? All hail the mighty carb gurus! Help my machine!