My discovery will run for a mile and then die so I have to switch off and perge the system and then it will start a bit smokey at first and then run for a mile and then the same thing happens.It had a fault code for the crankcase sensor so a new one was fitted but made no difference.Can anyone help ?