i just tested the harness going into the ICM............ coil a,b,c, to ICM all have power, also the ground in the ICM is good when i try to turn the engine over that ground gets grounded ( before it actually had power ) . But the crank position sensor doesn't get power at all, i know the ICM must give it power, so i'm thinking if the PCM is grounding the ICM , than the ICM is simply not doing its job by giving power to the Crank position sensor and getting a signal back. do you think this is my problem ? the icm ?