If the fix stays,
I'm going to guess the one or both of Ballast resistors ( assuming it was a 4 pin) were breaking down internally. Raising the idle speed the alternator produce more current to compensate. It also coincides with it being OK when cold and starting right back up as the ballast is bypassed> Time will tell beer