Long over-due update . I replaced the battery terminals, and the idle problems have mostly disappeared .