my 200tdi disco engine in a defeder 90 has just started giving problems it will start fine and run then drive it upthe road alright when he comes to a junction or got to stop the engine just cuts out then it takes ages to start it again please i need answers soon