A short. Check the wiring going to the coil.
Not necessarily so, if that was the opti harness. Not sure why you are testing there when you said you weren't getting power to the coil or ICM. You need to fix that, first. Power goes directly to the coil from the fuse, loops through the coil and to the ICM.tested terminal d on opti harness reading 34.8 ohms bad opti?