Just saw one like this with 150k on it. Check the pin terminals and wiring from the crank sensor(trans bellhousing LF wheelwell) back up to the PCM. WIGGLE connector at CKP and all 3 wires back to the PCM.

Good luck