That did not work, I took it to another mechanic and he tried to do the relearn and the check engine light will clear only to come back on again as soon as the key is put in. He put in the original crank sensor and got the same exact reading as with the new one. He unhooked the battery and the same thing happened, the check engine clears but comes right back when you insert the key.
He said he is stumped, thinks it might need to be reflashed but is unsure. Does anyone have any experience with anything like this? If I have to have it reflashed how much am I looking at?