Thanks again alloro! I just so happen to have purchased this crank sensor from AutoZone.

What made you decide to check out the new crank sensor again? It's gonna be pretty upsetting if the new computer wasn't needed and it turns out to be the new crank sensor.