There would still seem to be a problem with the crank angle sensor. The symptoms suggest it, and the diagnostics back it up. Having replaced the sensor without solving the problem you need to look at ...
A problem like this could be caused by any number of things, James. Electronically interrogating the on-board computer is a wise first step, as the error codes that ...