Originally posted by BrianW: ... Then I replaced the CRANK sensor and haven't had a problem since. Try that next, cheap part, pretty easy to do.