Ok, the problem on my 3800 of intermittent slow crank when warm after coil pack & ICM replacement has been solved. Here is what happened.
Quick review of background. I had given up on finding a solution because it seems to baffle everyone, including me. Thought I'd have to live with it. Now I have known that the throttle body needs cleaned because it sticks the 1st thing in the morning frequently and has done that for several years. Once you tap the throttle and break it loose it was always perfectly fine the rest of the day. But it is hard to get mechanics to try to solve problems they can't see unless you insist. I mentioned the sticking 2 or 3 years ago to my mechanic and it seemed fine to him –of course it would unless he took it home and let it set overnight– and he ignored what I'd said. I watched a mechanic clean a 3800 throttle body once and I know I could do it myself, but I didn't think it a good idea to do it like a trained monkey. What if a sensor goes bad during the process, etc.
But last month the car would intermittently die a time or two after 1st starting it. One time I could see some vapor or smoke rising from under the hood. I figured the throttle body issue might be getting worse. So I hustled it to the same mechanic who did the ICM, since I didn't think the slow crank issue was his fault and he is close to where I live. But I told him: "look, whatever you find, just clean the throttle body in the process because I know it's an issue at least for the sticking throttle. I know it can cause other issues as well. You won't feel the sticking throttle, but just humor me."
He checked it over and said it had a bad fuel pressure regulator. He replaced that and he cleaned the throttle body –I've no idea whether he would have or not if I hadn't asked– and sure enough after that no throttle sticking in the morning whatsoever.
But after replacing the pressure regulator and throttle body cleaning, it not only fixed the problem with the start/die issue but also fixed the intermittent slow crank when warm issue. I've no idea why, and I don't think he does. Why did the problem begin after ICM replacement? Was it the fuel pressure regulator or throttle body clean that fixed the intermittent slow crank when warm? Or could it be the issue was solved by unplugging the battery for a time that reset something? No idea. You be the judge. But the Buick is back to its old self without that annoying issue. I call that a win.