Well, I didn't even get to using the contact cleaner because I found bypass circuit 424 shorted to ground inside the ICM, by testing unplugged ECM terminal BC7. Unplugging the ICM eliminated the ground short. This ICM is only a few months old. It did run perfectly when I first installed it. I wonder if the loose connection ruined something inside it. Who knows. I was pleasantly surprised to find out the ECM connector is fairly easy to access for testing purposes. I only drew blood once.