On the crank sensor when you turn the key on you said 0n the signal wire you are getting a half a volt that is not correct depending where the ring is to the sensor you should see around battery voltage and when cranking it could vary but not ahalf a volt check your wire back to the ecm make sure it is good and l know you put the sensor in but was it factory or aftermarket l have seen bad sensors aftermarket.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.