This may be a long shot, but thought worth a mention.
I had on of these ( A bit later model) with a crank sensor fault code.(and intermittent poor running)
We traced problem to a faulty HT plug lead. The crank & plug leads ran in close proximity at rear n/s/r of engine. The fault with the lead was causing interference with crank signal.
Cheers Aidan
Copyright © uk autotalk