Defender 90 puma 2.4 2007. Were having recurring problem of engine dropping into limp mode. Engine light on from time to time but garage here in France says nothing is showing from the the ecb. He’s suggesting a new egr valve. Can anyone help please. I fear I might be on the slippery slope of replacing the engine bit by bit!