Hello, Jason here to help. The crank sensor is a VERY common cause for intermittent no start conditions. The P1590 code though is a code that says the ABS module is having trouble communicating a "rough road" condition to the engine computer. The crank sensor is located on the drivers side. Usually the P1590 ends up being a wheel speed sensor. Either needs adjustment or a new sensor. A OBD2 scanner is pretty much useless in ABS systems. A Land Rover capable scanner is needed to diagnose that code properly. The crank sensor will rarely make a code pop up, it either works or it doesn't. A labscope would be needed to really prove that it is the issue. I would bet it is though. Check for spark, and injection pulse when it doesn't start. No spark or injection pulse= bad crank sensor most likely. Jason
I am aware of the P1590 and will probably replace the Shuttle Valves on the ABS and hope that also clears my three amigos lights on the dash. I just got some ramps and am proceeding to remove and cleanup the Crank sensor area. I am very comfortable with your reponse and will proceed if removing asll the ooi gunk does not do it. Thanks.
Replaced the Crank Sensor. Turn on and has been running without incidemt the past 2 days. Thanks, now to attack the shuttle valves as a Rover mech recommende replacing the Modulator. I won't spend that kind of money as the festure is not critical where I live but will replace the Shuttle valves just in case it does it. Will also check wiring within the unit where possible using instructions found online.