My 2.2dti keeps going into limp mode randomly making the car dangerous to drive! My mechanic read the codes and only found the crank sensor has flagged up, but he suggests that wouldn't put it into limp mode. Can anyone tell me if this is true. I cleaned my egr valve out and boost sensor but obviously it's not solved it.
Also, is changing a crank sensor something I can do on my driveway, and are they expensive?