Forever idle?
I think I agree with Todd about the vodoo!!!!!! LOL
All my opinion is that my engines idles fine, pulls away brilliantly (unless its been idling for a couple of mins then it takes a sec to clean out) and has a great top speed.
It starts first time in the day after about 4 pulls no matter what, and if it runs out of fuel (the only way my engine does stop) it starts first pull every time once I fill it up again.
If this set up is damaging my engine then somethings wrong I'm sure, as reading the problems that some people have with some engines (ahem, T-Maxx 2.5 anyone) I think I'm pretty lucky.